
09.11.2013, 21:27
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Цитата:
Сообщение от Justfast
Помогите пожалуйста переделать готовый код. Но что бы в нем использовались операторы цикла "while do" а не "repeat until".
|
Инвертируй условие.
Код:
While (abs(sk*(2*k*k+1))>e) do begin
k:=k+1;
sk:=-sk*x*x/((2*k-1)*fact(2*k));
s:=s+(2*k*k+1)*sk;
writeln('chlen[',k,'] = ',sk*(2*k*k+1):0:5);
end;
|