Показать сообщение отдельно
  #2  
Старый 15.12.2009, 22:31
Kapitoshka438 Kapitoshka438 вне форума
Начинающий
 
Регистрация: 09.11.2009
Сообщения: 145
Репутация: 238
По умолчанию

Код:
procedure Sum(I, N: Integer): Double;
var
  P: Double;
  J: Integer;
begin
  Result := 0;
  P := 1;
  for J := 1 to I - 1 do
    P := P / (1 + r);
  for J := I to N do
  begin
    P := P / (1 + r);
    Result := Result + Z[i] * P;
  end;
end;
Может так. Записали бы вы формулу как в математике положено, а то она не совсем понятна.
Ответить с цитированием