Documente Academic
Documente Profesional
Documente Cultură
Scopul lucrării:
- Utilizarea funcțiilor predefinite ale limbajului Pascal;
- Evaluarea expresiilor și determinarea tipului acestora;
- Recunoașterea și utilizarea instrucțiunilor: apel de procedură; de efect nul; compusă;
de atribuire.
Itemi:
Elaborați un program care evaluează fiecare dintre expresiile de mai jos. Valorile
curente ale variabilelor se citesc de la tastatură. Construiți schema logică a fiecărui
program.
2. a) Rezolvare
program Mihai1;
var a,b,c, f: real;
begin
write('a=');readln(a);
write('b=');readln(b);
write('c=');readln(c);
f:=abs(b+sqrt(sqr(b)-4*a*c)/sqr(a));
writeln(' f=',f:0:0);
end.
Consola:
a=-4
b=5
c=6
Output:
f=6
Schema logica:
Start
Citeste a,b,c
f:=abs(b+sqrt(sqr(b)-4*a*c)/sqr(a));
Afiseaza a,b,c,f
Stop
2. b) Rezolvare
program Mihai1;
var x,b, y:real;
begin
write ('x=');readln (x);
write ('b=');readln (b);
y:=ln(sqrt(((x)-4)/(sqr(b)+arctan(x))));
writeln ('y=',y:0:2);
end.
Consola:
x=400
b=400
Output:
y=-3.00
Schema logica:
Start
Citeste x,b
y:=ln(sqrt(((x)-4)/(sqr(b)
+arctan(x))));
Afiseaza x,b,y
Stop