Показать сообщение отдельно
  #2  
Старый 04.10.2014, 20:58
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Тут тебе нужен бесконечный цикл с выходом в тот момент, когда очередное слагаемое не будет превышать указанное e.
Код:
var
  k : Integer;
  S, d : Double;
begin
  S := 0;
  k := 0;
  Repeat
  d := f(k,x,a);
  S := S + d;
  Until d < e;
end;

Кажется так. f() - твоя формула.
Ответить с цитированием