You are on page 1of 3

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei



Catedra: S. R. C. O.





REFERAT

La disciplina Programare
Lucrare de laborator Nr.1


Tema:Programe liniare in C++





A efectuat: st. gr. SOE-141
D. Brailean

A verificat: lect. sup.
E. Lachi





Chiinu 2014
1
Start
Stop
clrscr()
Inroduceti datele initiale x,y;

e=x(sinx
3
+cos
2
x);

x,y
S=1+x+

2
+

3
+

4

Rezultatele obtinute:
S=,s
e=,e
getch()
1. Varianta 3
2. Conditia problemei:
De calculat valoarea expresiei:
S=1+x+

2
+

3
+

4
; e=x(sinx
3
+cos
2
x);
3. Schema bloc(logica) a algoritmului:




































2
4. Listingul programului

#include <stdio.h>
#include <conio.h>
#include <math.h>
int x,y;
float S,e;

void main(void){
clrscr();
printf("\n Introduceti numarul natural x=");
scanf("%d",&x);
printf("\n Introduceti numarul natural y=");
scanf("%d",&y);
S=1+x+pow(x,2)/2+pow(x,3)/3+pow(x,4)/4;
e=x*(sin(pow(x,3))+pow(cos(y),2));
printf("/n Rezultat: S=%f e=%f",S,e);
getch();
}

5. Analiza rezultatelor
Date de intrare (x,y):
2 5

Rezultatele obtinute:
S = 11.666667 , e = 2.139645

Concluzii:
Verificarea ne arat c rezultatele obinute sunt corecte i programul
lucreaz corect.Algoritmi cu structur liniar pot fi folosite pentru calcularea
expresiilor matematice.Au fost obinute primele deprinderi pentru scriere
unui program simplu n limbajul C++.


Bibliografie:
http://www.librarie.net/p/9896/Totul-despre-C-Manualul-fundamental-
programare-C-ROM-Borland-Turbo
http://www.librarie.net/p/59616/Limbajele-C-pentru-incepatori-Vol-
Limbajul-editia-Liviu-Negrescu
http://www.emag.ro/limbajele-c-si-c-pentru-incepatori-limbajul-c-
volumul-ii-liviu-negrescu-alb973-650-044-6/pd/EKG650BBM/
http://www.teora.ro/cgi-
bin/teora/romania/mbshop.cgi?database=01&action=view_product&pr
oductID=%20911&category=12

You might also like