Documente Academic
Documente Profesional
Documente Cultură
Referat
la disciplina Programare
lucrarea de laborator Nr.1
Tema:Programe liniare in C++
Chișinău 2016
1. Varianta 1
2. Condiția problemei:
De calculat valoarea expresiei:
2𝐶𝑂𝑆(𝑥−𝑝𝑖/6) 𝑍2
A= ; B=1+
1/2+𝑠𝑖𝑛2 𝑦 3+𝑍 2 /5
3. Programul
#include<stdio.h>
#include<conio.h>
#include<math.h>
float A(float x, float y){
float pi=3.1415;
return((2*cos(x-(pi/6)))/((1/2)+pow(sin(y), 2))); }
float B(float z){
return(1+(pow(z, 2)/(3+(pow(z, 2)/5))));}
void citeste(float *x, float *y, float *z){
printf("Introduceti valorile variabilelor:\n");
printf("x="); scanf("%f", x);
printf("y="); scanf("%f", y);
printf("z="); scanf("%f", z);}
void scrie(float x, float y, float z) {
printf("Valorile functiilor:\n");
printf("A(x, y)=%f\n", A(x, y));
printf("B(z) =%f\n", B(z)); }
void main() {
clrscr();
float x, y, z;
citeste(&x, &y, &z);
scrie(x, y, z);
getch();
}
4. Analiza rezultatelor
Concluzie:
În urma efectuării acestei lucrări de laborator am creat un program liniar în C++
care ne calculează valoarea expresiilor date de către utilizator și am primit
rezultatul conform condiției puse ,deasemena am întărit cunoștințele în a lucra cu
limbajul de programare C++.