Sunteți pe pagina 1din 2

Tema: Elaborarea i programarea algoritmilor cu structur liniar

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.

II. Condiia lucrrii:


S se alctuiasc un program care efectueaz calculele conform formulelor:

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.

S-ar putea să vă placă și