Помогите с паскалем, что здесь не верно ? Дана последовательность An=(1-1/2)(1-1/3)…(1-1/(n+1)) eps >0. Найти первый член последовательности An для которого |An-A(n+1) | < eps
Var a,an,eps:real; i:integer; begin readln(eps); i:=2; a:=1-1/i; repeat an:=a; i:=i+1; a:=an*(1-1/i); until abs(an-a)writeln('A(',i-1,') = ',an:4:2); end. Пример: 0.01 A(10) = 0.10