You are on page 1of 2

Program p1;

var h,x,y,a,b,n:real;
function f(x:real):real;
begin
f:=sqr(sqr(x))+sqr(x)-3;
end;
begin
write('introdu extremele intervalului');
readln(a,b);
write('dati nr de divizari');
readln(h);
h:=abs(b-a)/h;
x:=a;
y:=x+h;
while y<=b do
begin
if f(x)*f(y)<0
then writeln(x:7:2,'',y:7:2);
x:=y;
y:=x+h;
end;
readln;
end.

Program p1;
var h,x,y,a,b,n:real;
function f(x:real):real;
begin
f:=sqr(x)+2*sin(x)-1;
end;
begin
write('introdu extremele intervalului');
readln(a,b);
write('dati nr de divizari');
readln(h);
h:=abs(b-a)/h;
x:=a;
y:=x+h;
while y<=b do
begin
if f(x)*f(y)<0
then writeln(x:7:2,'',y:7:2);
x:=y;

y:=x+h;
end;
readln;
end.

You might also like