Pascal ABC-поседовательность чисел

Ответить
Devil25
Сообщения: 4
Зарегистрирован: 04 июн 2007, 13:12

04 июн 2007, 13:50

помогите с задачей, пожайлуста.
вычислить сумму отрицательных и количество положительных чисел в последовательности данных чисел.
BBB
Сообщения: 1272
Зарегистрирован: 27 дек 2005, 13:37

04 июн 2007, 17:36

Код: Выделить всё

var
  iNegSum, iPosQty : longint;
  iLoop : integer;

begin
  iNegSum := 0;
  iPosQty := 0;
  for iLoop := 1 to N do
    begin
       if  (A [iLoop] < 0) then
          iNegSum := iNegSum + A [iLoop]
       else
         if  (A [iLoop] > 0) then
            iPosQty := iPosQty + 1;
    end;
end.
где:
A [N] - массив твоих чисел.
Числа равные нулю, согласно тексту задачи, при переборе никак не учитываются.
Devil25
Сообщения: 4
Зарегистрирован: 04 июн 2007, 13:12

05 июн 2007, 12:13

Спасибо!!!
Ответить