Sunteți pe pagina 1din 4

MINISTERUL AGRICULTURII I INDUSTRIEI ALIMENTARE AL REPUBLICII MOLDOVA

UNIVERSITATEA AGRAR DE STAT DIN MOLDOVA

Catedra: Informatica Disciplina: Informatica

Lucrare de laborator Nr.2


Tema:Structuri ciclice n limbajul C/++

A efectuat:

Studentul an.1,gr.II Facultatea:Cadastru si drept Specialitatea: Organizarea Teritoriului Cracan Mihail

A verificat:

Asistent universitar: Putere Aliona

Chisinau 2011

Scopul lucrarii:de inteles ordinea de calcul intro


expresie;de a putea sa citeasca in variabile careva valori introduce de la tastatura si de a afia careva mesaje textuale sau rezultate pe ecran;de a capata deprinderi de scriere a expresiilor matematice in C/C++ si folosirea functiilor standarte;de acapata deprinderi pentru atasarea fisierelor antet(ce contin functii din bibliotecile standarte)in programele scrise;de aface cunostinta cu alte probleme ce se rezolva cu ajutorul functiilor matematice si unde se pot de aplicat ele.

Sarcina individuala:Fie ca avem functia


y=log(2*pow(x,5)-1)/log(5)+2*x-5,programul

care sa citeasca in variabile careva valori introduse de la tastatura si de a afisa careva mesaje textuale sau rezultate pe ecran.

Algoritmul programului:Se introduce variabila x,y;se


citeste variabila x; se calculeaza valoarea lui y;se citeste y.

Schema bloc:

Start
Introducem x

y=log(2*pow(x,5)-1)/log(5)+2*x-5;

Extragem y

Fin

Textul programului:
#include<iostream.h> #include<math.h> #include<conio.h> void main() { double x,y;

cout<<"x="; cin>>x; y=log(2*pow(x,5)-1)/log(5)+2*x-5; cout<<"y="<<y; }

Rezultatele obtinute:
Y=7.737139x=5 Y=10.430577x=4 Y=7.737139x=3 Y=4.842428x=2 Y=1.574274x=1

Concluzia: Pentru a rezolva problema data,am analizat conditiile acesteia.In urma analizei am elaborat schema grafica a algoritmului de rezolvare a problemei date.In baza acestui algoritm am scris programul n limbajul C/C++,am testat programul prin lansare structuri liniare.

S-ar putea să vă placă și