Documente Academic
Documente Profesional
Documente Cultură
RAPORT
Lucrarea de laborator nr.1
la Programarea Calculatoarelor
Chișinău-2022
Lucrarea de laborator nr. 1
Varianta 2:
Mersul lucrării:
F - variabile simple de tip real, valorile formulelor de calcul (de afişat pe ecran).
c) date de lucru: F –variabile simple de tip real (float), rezultatele de calcul;
Schema bloc a algoritmului:
Codul (textul) programului în limbajul C:
#include <stdio.h>
#include <math.h>
int main(){
float a,b,c,x,F;
printf("Introduceti 4 numere: ");
scanf("%f %f %f %f", &a,&b,&c,&x);
if(x<0 && b!=0){
if (b==-10) printf("eroare");
else{
F=a-(cos(x))/(10+b);
printf("F(%f)=%f",x,F);
}
}else if(x>0||b==0) {
if (x-b==0) printf("eroare");
else{
F=(x-a)/(x-b);
printf("F (%f) =%f",x,F);
}
}else {
if (c==0) printf("eroare");
else{
F=3*x*x+a/c;
printf("F(%f)=%f",x, F);
}
}
return 0;
}
Cazul 1
F=1.034679
x=-2
Cazul 2
F=1.666667
x=0
Exemple de erori:
Cazul:
Cazul:
Valorile introdus:2,4,7,4
Rezultatele obținute:
Cazul:
Valorile introduse3,6,0,0
Rezultatele obținute:
Verificarea rezultatelor:
Pentru verificarea rezultatelor este utilizată aplicația online WolframAlpha:
CAZUL 1
CAZUL 2
CAZUL 3
Analiza rezultatelor și concluzii:
1.Verificarea rezultatelor obţinute confirmă că programul elaborat lucrează corect.
2.Mi-a plăcut să lucrez în Dev-C++, deoarece aceasta pare destul de intuitiva.
3.Am testat un program simplu în limbajul de programare C.
4.Am învățat să elaborez schemă logică a unui program.
5.Am analizat rezultatele obținute și le-am verificat cu ajutorul pachetului wolframalpha.com.
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 (https://www.youtube.com/watch?v=hBJ4BWhP0OE).