const
E=0.001;
var
Sum:real;
s:real;
n:integer;
begin
n:=1;
Sum:=0.0;
repeat
s:=3/(sqr(n)+1);
n:=n+1;
Sum:=Sum+s;
until abs(s)<E;
writeln('Sequence sum=',Sum:4:4,' Last element=',s:4:4);
readln;
end.
Тогда скопируй с небльшим изменением строку writeln в тело цикла
repeat
writeln(n:2, '. element ', s);
until ....
repeat
writeln(n:2, '. element ', s);
until ....
Госпади,конешно же между repeat until человек же написал " в тело цикла"
В итоге будет выглядеть так
const
E=0.001;
var
Sum:real;
s:real;
n:integer;
begin
n:=1;
Sum:=0.0;
repeat
s:=3/(sqr(n)+1);
writeln(n:2, '. element ', s);
n:=n+1;
Sum:=Sum+s;
until abs(s)<E;
writeln('Sequence sum=',Sum:4:4,' Last element=',s:4:4);
readln;
end.
Сорри, конечно же для неопытного человека я должен был написать подробнее. Но, Ира, ты тоже мух не лови. В программе всего раз встречается until.
const
E=0.001;
var
Sum:real;
s:real;
n:integer;
begin
n:=1;
Sum:=0.0;
repeat
s:=3/(sqr(n)+1);
writeln(n:2, '. element ', s);
n:=n+1;
Sum:=Sum+s;
until abs(s)<E;
writeln('Sequence sum=',Sum:4:4,' Last element=',s:4:4);
readln;
end.
склади на сішці