Sunteți pe pagina 1din 5

MINISTERUL EDUCAȚIEI, CULTURII ȘI CERCETĂRII

AL REPUBLICII MOLDOVA
Universitatea Tehnică a Moldovei
Facultatea Calculatoare, Informatică şi Microelectronică
Departamentul Informatică şi Ingineria Sistemelor

Baran Daniel

Raport
pentru lucrarea de laborator Nr.1

la cursul de “Programarea calculatoarelor”

Verificat:
Burlacu Natalia, doctor, conf. univ.
Departamentul Informatică şi IS,
Facultatea FCIM, UTM

Chișinău – 2021
Lucrare de Laborator Nr.1
Scopul lucrării de laborator : De a practica aplicarea functiilor de afisare pe ecran
a unei expresii aritmetice si de citire a variabililor de la tastatura.
Conditia problemei: De calculat valorile variabilelor indicate dupa formulele de
calcul si datele initiale indicate. De introdus datele initiale de la tastatura. De afisat
rezultatele obtinute pe ecran.
Varianta 1:
Prima formula de calcul:

A doua formula de calcul:

Codul programului in limbaj ,,C’’ prima formula:


/*sa se scrie un program C pentru expresia aritmetica data,
tinand cont de precedenta operatiilor*/
#include <math.h>
#include <stdio.h>

int main()
{
int t, l;
float R;
/* float denota virgula mobila, adica numerele care pot
avea parte intreaga*/
printf("t= ");
/* converteste, formateaza si tipareste argumentele sale la
iesire*/
scanf("%i", &t);
/*citeste caracterele de la intrare*/
printf("l= ");
2
scanf("%i", &l)
R=3 * (pow(t, 2))+ 3 *(pow(l, 5)) + 4,9;
/*folosim variabilele externe pentru a oprimiza dupa
posibilitate expresia matematica*/
printf("R= %f", R);
return 0;
/*return 0 este considerat ca "o stare de succes" a
functionarii programului*/
}
Executia programului:

Codul programului in limbaj ,,C’’, formula a doua:


/*sa se scrie un program C pentru expresia aritmetica data,
tinand cont de precedenta operatiilor*/
#include <math.h>
#include <stdio.h>

int main()
{
int e, y, f;
float G;
/* float denota virgula mobila, adica numerele care pot
avea parte intreaga*/
printf("e= ");
/* converteste, formateaza si tipareste argumentele sale la
iesire*/
3
scanf("%i", &e);

/*citeste caracterele de la intrare*/

printf("y= ");
scanf("%i", &y);

printf("f= ");
scanf("%i", &f);

G = (pow(e, 2*y))+sin(f)/ log((3,8)*y +f);


/*folosim variabilele externe pentru a optimiza dupa
posibilitate expresia matematica*/

printf("G = %f", G);


return 0;
/*return 0 este considerat ca "o stare de succes" a
functionarii programului*/
}
Executia programului:

Concluzia: In urma elaborarii acestei lucrari practice, am acumulat analizat si am


inteles ordinea de calcul a expresiilor matematice, am invatat scrierea unor expresii
matematice in limbajul “C”.

4
5

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