Sunteți pe pagina 1din 4

MINISTERUL AGRICULTURII I INDUSTRIEI ALIMENTARE

AL REPUBLICII MOLDOVA

UNIVERSITATEA AGRAR DE STAT DIN MOLDOVA


CATEDRA DE INFORMATICA

DSCIPLINA: INFORMATICA

Lucrare de laborator

Tema: Stucturile Liniare n limbajul C/C++

A efectuat:
Studentul faculti de Economie,
Specialitatea de Buisness si administrare,
Anul 1, grupa 2,
Gavriliuc Cristina
A verificat:
Rector Superior
Danilov Aurel

CHIINU 2012
Business si administrare

Grupa 2

Gavriliuc Cristina

Scopul lucrrii:
De ineles ordinea de calcul ntr-o expresie ,de a putea s citesc n variabile
careva valori introduse de la tastier i de a afia careva mesaje textuale sau
rezultate pe ecran,cptarea deprinderii de scriere a expresiilor matematice in
C++ i folosirea funciilor standarte ,cptarea deprinderii pentru ataarea
fiierilor n programul scris,de a face cunotina cu alte probleme ce se rezolv
cu ajutorul funciilor matematice i unde se pot de aplicat ele.

Sarcinile lucrrii:
1. Studierea funciilor fiierului antet standard math.h (funcii
matematice), scrierea expresiilor i funciilor de intrare/ieire.
2. De studiat variantele i de gasit domeniul de aplicare a lor in economie.
3. Pentru o variant concret de determinat domeniul de valori a funciei i a
argumentelor.
4. Alctuirea algoritmului de rezolvare a problemei.
5. Crearea schemei grafice a algoritmului.
6. Determinarea funciilor echivalente in C++ pentru cele matematice din
problem.
7. Scrierea programului in limbajul C++ i afiarea rezultatelor.

Expunerea problemei pentru varianta 3:


Fie dat funcia y=(exp(fabs(2*x-4)))/2+5*x-4.38.De creat programul in
C++,care in dependena de valoarea lui x introdus ,calculeaz si afieaza
valoarea funciei y.Valoarea x se ia la dorina proprie de ctre student sau
profesor,din domeniul admisibil de valori pentru x pentru care funcia poate
avea valoare real.

Business si administrare

Grupa 2

Gavriliuc Cristina

Schema grafic a algoritmului de rezolvare a problemei:

Start

Introdu x

a=(exp(fabs(2*x-4)))/2
b=5*x
c=4.38
y=a+b-c

Extragem y

Fin

Business si administrare

Grupa 2

Gavriliuc Cristina

Textul programului:
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
double y,x;//variabile de baza
double a,b,c;//variabe ajutatoare
clrscr();
cout<<"introdu argumentul x=";
cin>>x;
a=(exp(fabs(2*x-4)))/2;
b=5*x;
c=4.38;
y=a+b-c;
cout<<" y="<< y;
}

Rezultatele realizarii programului:


Introdu argumentul x=2
y=6.12
Concluzie:
In urma efecturi lucrarii de laborator , am creat algoritmul de rezolvare a variantei 3,
realiznd schema grafic a algoritmului i scriind programul n limbajul C++. De
asemenea am observat si faptul ca este extrem de important sa cunoastem limbajul
si sa exprimam corect in limbajul C/C++, expresiile matematice intilnite in functie,
caci in caz contrar dupa elaborarea programului si executarea acestuia putem primi
erori sau poate solutii gresite. Am examinat scrierea expresiilor i funciilor de
intrare i ieire.

Business si administrare

Grupa 2

Gavriliuc Cristina

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