Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Lucrarea de laborator nr.1
la Programarea Calculatoarelor
Chișinău-2020
Lucrarea de laborator nr. 1
Condiţia problemei (sarcini de lucru) [1]: De calculat valorile variabilelor indicate în tabel după
formulele de calcul şi datele iniţiale indicate. De afişat rezultatele obţinute.
Varianta 1:
Formulele de calcul:
Algoritm cu structură liniară este caracterizat prin absenţa operaţiunilor de decizie [1].
#include<stdio.h>
#include<math.h>
#include<conio.h>
int main ()
{
float x1,x2,px,a,b,c;
float x,F;
int n;
//clrscr();
printf ("Input x1: ");
scanf("%f",&x1);
printf ("Input x2: ");
scanf("%f",&x2);
printf ("Input px: ");
scanf("%f",&px);
printf ("Input a: ");
scanf("%f",&a);
printf ("Input b: ");
scanf("%f",&b);
printf ("Input c:");
scanf("%f",&c);
x=x1;
n=0;
printf("\n\t Results : \n");// puts("\n \t Results : ");
while (x< x2)
{
n=n+1;
if((x+a<0) && (c=0))
{
F=((c)/(a*x)-(b));
}
else if ((x+a>0)&&(c!=0))
{
F=((x-a))/(c*sin(x));
}
else
{
F=((10*x)/(c-6));
}
printf("%i: x= %.3f \t F= %.3f \n", n,x,F );
x= x+px;
}
getch();
return 0;
}
Rezultatele testării și funcţionării programului (screenshot-uri):
Rezultatele obtinute:
1: x=2.000
F=-1.8333
Verificarea rezultatelor:
Pentru verificarea rezultatelor este utilizată aplicația online WolframAlpha:
Bibliografie:
1. Conspectul prelegerilor on-line al cursului Programarea Calculatoarelor pentru studenții gr. CR-
201, CR-202, CR-203, RM-201, AI-201 (lector: dr., conf. univ. M. Kulev). Chișinău, UTM,
FCIM, 2020.
2. Tutorial in C language. http://devcentral.iftech.com/learning/tutorials/c-cpp/c/
3. https://www.wolframalpha.com/