Documente Academic
Documente Profesional
Documente Cultură
2. Alcătuirea unui program de calcul pentru metoda indicată şi pentru exemplul dat.
Să se implementeze un program în limbajul de programare dorit (Pascal, MatLab, C,
C++, Java, etc.). Să se afişeze şi rezultate obţinute în urma implementării programului.
Program coardei;
const eps=1.0e-3;
var x0,x1,x:real;
function f(x:real):real;
begin
f:=x*x*x-10.0;
end;
begin
writeln('----------------- metoda coardei---------------');
writeln('capetele intervalului');
write('x0=');
read(x0);
write('x1=');
read(x1);
writeln('f(x0)=', f(x0):8:4,'f(x1)=',f(x1):8:4);
if f(x0)*f(x1)>0.0 then
writeln(' radacina nu e in intervalulu [',x0:6:2,',',x1:2,']')
else
begin
coarda(x0,x1,x);
writeln;
writeln('radacina aproximativa este x=',x:10:5);
end;
readln end
Rezultat:
Radacina aproximativa este x = 1,2756 .