Как составить программу, которая подсчитывает сумму отрицательных чисел (s) и произведение положительных
136
239
Ответы на вопрос:
Const n = 5; var a, s1, s2: integer; i, q1, q2: byte; begin s1 : = 0; q1 : = 0; s2 : = 0; q2 : = 0; writeln('введите ', n, ' чисел: '); for i : = 1 to n do begin read(a); if a < 0 then begin s1 : = s1 + a; inc(q1) end; if a > 0 then begin s2 : = s2 + a; inc(q2) end; end; writeln; if q1 > 0 then begin writeln('сумма отрицательных чисел: ', s1); writeln('количество отрицательных: ', q1) end else writeln('отрицательных нет'); if q2 > 0 then begin writeln('сумма положительных чисел: ', s2); writeln('количество положительных: ', q2) end else writeln('положительных нет') end.
Популярно: Информатика
-
superscholnik177209.09.2022 02:11
-
abaltabaeva0309.02.2023 10:26
-
Diana22164805.04.2022 17:40
-
ladykrisMi30.01.2020 05:45
-
11111009873528006.09.2022 18:13
-
alenushkabelya15.10.2022 03:08
-
nikarh17.01.2022 15:50
-
vlad238019.06.2020 16:44
-
SeenL16.05.2021 08:49
-
kirrilkyplenow22.06.2022 19:38