Для проверки программы задать A= 0 B=2 E=10-4
F(x)= Ln(1+x)-0,95sinx + 6/7 — x
uses Crt;
function f(x:real):real;
begin
f:=ln(1+x)-0.95*sin(x)+6/7-x;
end;
var x,eps,a,b,c:real;
begin
clrScr;
writeln('Введите значения a и b');
readln(a,b);
writeLn('Введите точность eps');
readln(eps);
repeat
c:=(a+b)/2;
if(f(a)*f(c))<0 then b:=c
else a:=c;
until (b-a)<=eps;
x:=(a+b)/2;
writeLn('Корень x=',x:0:7);
readln
end.