Documente Academic
Documente Profesional
Documente Cultură
AL REPUBLICII MOLDOVA
DSCIPLINA: INFORMATICA
Lucrare de laborator
A efectuat:
Studenta facultii de Economie,
Specialitatea de Business 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 neles stuctura i deosebireaintre construciile ramificative generale i
prescurtate ; a putea determinacondiile cnd aceste construcii se pot aplica la
rezolvarea problemelor; a face cunotin cu problemele ce se rezolv cu
ajutorul constructiilor ramificative.
Sarcinile lucrrii:
1. Studierea construcilor if i switch.
2. De studiat variantele i de gsit domeniul de aplicare a lor n economie.
3. Pentru o funcieconcreti o variabil x dat de aflatvaloareafunciei
y(rezolvarematimatic).
4. Generalizarea problemei i alctuirea algoritmului de rezolvare a problemei.
5. Crearea schemei grafice a algoritmului.
6. Scrierea programului n limbajul C++ i afiarea rezultatelor.
7. Formarea lucrrii conform anexei.
(
)
De creat programul in C++,ce cunoscnd valoarea ce afieaz valorea
funciei y. Programul se realizeaz de trei ori pentru valoarea lui x pe fiecare
ramur.
Business si administrare
Grupa 2
Gavriliuc Cristina
Introducei x
True
False
(
True
X<5
False
Extragem y
Fin
Business si administrare
Grupa 2
Gavriliuc Cristina
Textulprogramului:
#include<iostream.h>
#include<math.h>
#include<conio.h>
#include<iomanip.h>
void main()
{
doubley,x;//variabile de baza
doublez,a,b,c;//variabile ajutatoare
clrscr();//curatirea ecranului de lucru
cout<<"Introdu argumentul x=";//afisam mesajul
cin>>x;//introducem valoarea pentru x
if((x>=-5)&&(x<5))//conditia pentru prima ramura
y=sin(2*x-3)/2+5*x-4;//expresia primei ramure
else
if(x>=5)//conditiapentruramura a doua
y=exp(fabs(2*x-4)+pow((1/tan(4*x-6)),3));
else
y=pow(log(2*pow(x,2)+1)/log(12),2)+2.5*pow(x,5);
cout<<"Valoarea argumentului x="<<endl;
cout<<"Valoarea functiei ne rotungita y="<<y<<endl;
cout<<"Valoarea functiei rotungita y="<<setprecision(2)<<y;
}
Business si administrare
Grupa 2
Gavriliuc Cristina
Concluzie:
In urmaefectuarii
Business si administrare
Grupa 2
Gavriliuc Cristina