Programe Liniare in C++
Programe Liniare in C++
Referat
la disciplina Programare
lucrarea de laborator Nr.1
Tema:Programe liniare in C++
Chișinău 2016
1. Varianta 8
2. Condiția problemei:
De calculat valoarea expresiei:
𝑥2
Y = 𝑠𝑖𝑛3 (𝑥 2 + 𝑎)2 – √𝑥/𝑏 ; Z = + cos (𝑥 + 𝑏)3
𝑎
3. Programul
#include<math.h>
#include<stdio.h>
#include<conio.h>
float Y(float a, float b, float x){
return(pow(sin(pow(((x*x)+a), 2)), 3)-sqrt(x/b));}
float z(float a, float b, float x){
return(((x*x)/a)+cos(pow((x+b), 3)));}
void citeste(float *a, float *b, float *x){
printf("Introduceti valorile variabilelor:\n");
printf("a="); scanf("%f", a);
printf("b="); scanf("%f", b);
printf("x="); scanf("%f", x);}
void scrie(float a, float b, float x){
printf("Rezultatele obtinute:\n");
printf("Y=%f\n", Y(a, b, x));
printf("z=%f\n", z(a, b, x));}
void main(void){
clrscr();
float a, b, x;
citeste(&a, &b, &x);
scrie(a, b, x);
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++.