Вводится последовательность ненулевых чисел; 0 - конец последовательности. Посчитать, сколько в

Вводится последовательность ненулевых чисел; 0 - конец последовательности. Посчитать, сколько в ней отрицательных чисел, и сумму положительных чисел.

Задать свой вопрос
1 ответ

var a: array[1..10000] of integer;

i, n: integer;

otr, s_pol: integer;

inp: integer;

begin

while inp lt;gt; 0 do begin

n := n + 1;

readln(inp);

a[n] := inp;

end;

for i := 1 to n do if a[i] gt; 0 then s_pol := s_pol + a[i] else if a[i] lt; 0 then otr := otr + 1;

writeln(Сумма положительных чисел одинакова , s_pol);

writeln(Количество отрицательных чисел равно , otr);

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт