Предмет: Информатика,
автор: danillisenko2006
Задача 1 Найти произведение положительных, сумму и количество отрицательных из 10
введенных целых значений.
USES Crt;
VAR
X: INTEGER; S, K, P: INTEGER; I: BYTE;
Begin
P:=1; S:=0; K:=0;
FOR I:=1 TO 10 DO Begin
WriteLn(‘Введите ‘,I,’ -е значение’); ReadLn(x);
IF X>0 Then P:=P*X; { произведение положительных }
IF X<0 Then Begin
S:=S+X; { сумма отрицательных }
K:=K+1; { количество отрицательных }
End;
End;
WriteLn(‘ Произведение положительных значений = ‘,p);
WriteLn(‘ Сумма отрицательных значений = ‘,s);
WriteLn(‘ Количество отрицательных значений = ‘,k);
END.
Ответы
Автор ответа:
2
Ответ:
Объяснение:
как то так
Приложения:
valeriiiafrol21:
Пожалуйста , можешь ответить на вопрос в моем профиле по информатике ( там достаточно много баллов)
Похожие вопросы
Предмет: Русский язык,
автор: Shard
Предмет: Русский язык,
автор: simgarik
Предмет: Английский язык,
автор: YemLera2001
Предмет: Химия,
автор: Vladuhaoren