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

A чего тут непонятного?
Значение элемента должно быть меньше его индекса в массиве.

Код:
var
  I : Integer;
  S : Integer;
begin
  S := 0;
  For I := Low(A) To High(A) Do
    If A[i] < I Then S := S + A[i];
Ответить с цитированием