Создать массив а из 10 целых чисел, принадлежащих промежутка (-50;50). Вывести полученный массив на экран. Подсчитать сумму положительных и количество отрицательных элементов массива.

Создать массив а из 10 целых чисел, принадлежащих промежутка (-50;50). Вывести полученный массив на экран. Подсчитать сумму положительных и количество отрицательных элементов массива.
Гость
Ответ(ы) на вопрос:
Гость
//прога на Pascal`e var a : array[1..10] of shortint; i: byte; count1, count2 : integer; begin randomize; write ('Сформированный массив: '); for i:=1 to 10 do begin a[i]:=random (99)-49; write (a[i], '; '); if a[i]>0 then inc(count1, a[i]) else inc(count2, 1); end; writeln (); writeln ('Сумма положительных элементов: ',count1); write ('Кол-во отрицатедьных элементов : ', count2); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы