Задача в паскале среди 10 введенных с клавиатуры чисел подсчитать количество отрицательных и произведение положительных чисел рассмотреть случай когда положительных чисел нет
Задача в паскале среди 10 введенных с клавиатуры чисел подсчитать количество отрицательных и произведение положительных чисел рассмотреть случай когда положительных чисел нет
Ответ(ы) на вопрос:
program test; var n, total, counter, i:integer;
begin
total:=1;
counter:=0;
for i:=1 to 10 do
begin
read(n);
if n < 0 then
counter:=counter+1
else if n > 0 then
total:=total*n;
end;
writeln('The number of negative elements = ', counter);
if total = 1 then
writeln('Positive numbers no')
else
writeln('The product of positive numbers = ', total);
readln;
end.
Не нашли ответ?
Похожие вопросы