Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
Chișinău 2019
Scopul lucrarii
1. Însușirea procedeelor de utilizare a constructiilor
elementare a limbajului C destinată calculelor conform
formurelor propuse.
2. Însușirea limbaului C:
Descrierea și declarația constantelor, variabilelor,
fracțiilor standarte;
Regulile de notare a expresiilor aritmetice;
Atribuitori;
Modul de organizare a datelor de intrare și de
ieșire.
3. Validarea corectudinii alcăturii programelor C în
soluționarea problemelor propuse.
Condiția lucrarii
F=ln ( a+ x )2∗sin2 (x /b)
x+ √ x +a
Z=e x
x− √|x−b|
Listingul programului
#include <stdio.h>
#include <math.h>
void main(){
float F, Z, a, x, b;
printf("Dati valori la a,b,x\n");
scanf("%f %f %f", &a, &b, &x);
F=log(pow(a+x,2))*pow(sin(x/b),2);
Z=exp(x)*(x+sqrt(x+a))/(x-sqrt(abs(x-b)));
printf("F=%f\nZ=%f", F, Z);}
Schema block
Start
Dati valori la
a,b,x
a,b,x
F=log(pow(a+x,2))*pow(sin(x/b),2);
Z=exp(x)*(x+sqrt(x+a))/(x-sqrt(abs(x-
b)));
F=(F) Z=(Z)
Stop
Rezultatele
Date de intrare: 3 4 5
Date de ieșire: F=3.745373
Z=290.460388
Concluzia
Am aflat cum se fac calculele in limbajul C, si ca pentru ele
este necesar de sa fie inclusa #include <math.h>.