Documente Academic
Documente Profesional
Documente Cultură
I. Scopul lucrrii:
A. nsuirea procedeelor de utilizare a construciilor elementare a limbajului C destinate
calculelor conform formulelor propuse.
B. nsuirea limbajului C:
- Descrierea i declaraia constantelor, variabilelor, funciilor standarte;
- Regulile de notare a expresiilor aritmetice;
- Atribuitorul;
- Modul de organizare a datelor de intrare i de ieire.
C. Validarea corectitudinii alctuirii programelor C n soluionarea problemelor propuse.
2 cos
U=
sin + 1
= 2 ln( + ) 3 ln( )
III. Listingul programului:
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
clrscr();
float U=0, a=0.5, b=2.9, x=0.3, f=0;
printf("Introdu a, b, x:\n");
scanf("%f %f %f", &a, &b, &x);
U=(a*a*x-exp(-x)*cos(b*x))/(b*x-exp(-x)*sin(b*x)+1);
f=exp(2*x)*log(a+x)-pow(b,3*x)*log(b-x);
printf("U=%f \nf=%f\n",U, f);
getch();
}
IV. Schema bloc:
1
START
2
Introdu a, b, x:
a, b, x
4
2 cos
U=
sin + 1
= 2 ln( + ) 3 ln( )
5
U=
f=
6
STOP
V. Rezultatele obinute:
VI. Concluzie:
La aceast lucrare de laborator am studiat rezolvarea expresiilor matematice cu
ajutorul Limbajului de programare C. Am calculat valorile expresiilor, alctuind un
program i schema bloc al acestuia. Am nsuit procedeele de utilizare a construciilor
elementare a limbajului C destinate calculelor matematice.