Scopul lucrarii:
─De înţeles ordinea de calcul într-o expresie;
─De a putea să citească în variabile careva valori introduse de la tastatură şi de a afişa careva mesaje textuale sau rezultate pe ecran;
─De a căpăta deprinderi de scriere a expresiilor; matematice în C∕C++ şi folosirea funcţiilor standarde;
─De a căpăta deprinderi pentru ataşarea fişierelor antet în programele scrise;
─De a face cunoştinţă cu alte probleme ce se rezolvă cu ajutorul funcţiilor matematice şi unde se pot aplica ele;
Expunerea problemei:
Fie dată o funcţie y=tan(x-1/2)+exp(x-1/2). De creat programul în limbajul în C++ ce cunoscînd valoarea x afişează valoarea funcţiei y.
Conţinutul dării de seamă:
─Expunerea problemei pentru varianta corectă;
─Textul programului;
─Caracterizarea construcţiilor şi funcţiilor folosite;
─Rezultatele realizării programului;
─Concluzii.
Să elaborăm schema-bloc a problemei:
Textul programului în C++:
#include<iostream.h>
#include<math.h>
#include<conio.h>
void main()
{
double y,x;//variabile de baza
clrscr();
cout<<"introdu argumentul x=";
cin>>x;
y=tan(x-1/2)+ exp(x-1/2);
cout<<” y=<<"y;
}.
Functiile folosite:
Tan(x)-calculeaza tangenta valorii marimii x de tip double.
Exp(x)-calculeaza valoarea functiei exponentiale(e la puterea x) pentru valoarea marimii x de tip double.
Math.h-fisierul antet standart ce include toate functiile matematice standarte a limbajului C/C++.
Iostream.h-functia de intrare, iesire in C++.
Conio.h-include fisierul dat care contine functiile de intrare, iesire pentru limbajul C.
Rezultatele:
Introdu argumentul x=8
Valoarea argumentului x=8
Valoarea functiei y=2974.1582
Concluzie:
Efectuînd această lucrare eu deja am căpătat deprinderi de scrieri a expresiilor matematice în C++ şi folosirea funcţiilor standarte.Ca exemplu cele mai cunoscute biblioteci standarte sunt:iostream, iomanip, conio si math.
Universitatea Agrară de Stat din Moldova
Catedra:Cibernetica de Informatica
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.