Sunteți pe pagina 1din 4

Universitatea Tehnic a Moldovei

FCIM

RAPORT
la lucrarea de laborator nr. 1
la Programarea Calculatoarelor
Tema: Programarea proceselor liniare n C.

A efectuat:

st. gr. C-152 Matcin G.

A verificat:

Luchianova L, conf. univ., dr.

Chiinu 2015

Lucrarea de laborator Nr.1


Tema:Programarea proceselor liniare n C.
Introducerea n Mediul de dezvoltare(I.D.E)

Scopul lucrrii:Conform variantei individuale s se scrie un program pentru


calcularea valorilor expresiilor date,utiliznd tipurile de date necesare.

Varianta 11:
Formule de calcul:

F=ln(a+ x
x +
z= e

sin 2 ( x /b)

ex

Schema Bloc a Algoritmului:

Listing-ul programului:
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int x,a,b;
float F,z,e=2.71828;
clrscr();
puts(Introdu valorile x,a,b);
F=log(a+pow(x,2)*pow(sin(x/b),3));
1

z=exp((-e*x))*(x+sqrt(x+a))/(x-sqrt(fabs(x-b)));
printf(Rezultatul:F=%f z=%e,F,z);
getch();
}

Rezultatele testrii:
1)Cnd

x=1,a=2,b=3(combinaie obinuit) obinem urmtorul rezultat pe ecran:

2)Cnd

x=-1,a=-2,b=-3 programul nu poate calcula valoarea expresiei deoarece prezena radicalului


nu admite valori negative:

Concluzie: n urma studierii materialului dat, am obinut noi deprinderi


in ceea ce privete crearea proceselor liniare n C.Am folosit schema
bloc a problemei,dupa modelul creia am creat programul. Am folosit
principiul algoritmizrii problemelor i a procedeelor de calcul
elementar, citire/scriere a datelor i utilizarea construciilor simple a
limbajului C, predestinat calculelor formulelor matematice.n concluzie
pot spune c cu ajutorul proceselor liniare se poate rezolva mai eficient
orice tip de problem,indiferent de nivel.

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