Cracan Mihail Darea de Seama Nr 2
-
Upload
cristina-tabirta -
Category
Documents
-
view
13 -
download
3
Transcript of Cracan Mihail Darea de Seama Nr 2
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 afişa 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:
Textul programului:
#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{
double x,y;
Start
Introducem x
y=log(2*pow(x,5)-1)/log(5)+2*x-5;
Extragem y
Fin
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.