Вариант 4 S=-1, n=6, X=7, A=19;
начало
Ввод S, n, x,
X<=A
нет
да
S:=Stn
X:=X+3
n:=n-l
Вывод
конец
Ответы на вопрос:
ввод нуля означает завершение ввода(он нигде не учитывается)
program test; var sum, x, counter, sumofnegative, sumofpositive: integer; average: real; begin sum: =0; average: =0; counter: =0; sumofpositive: =0; sumofnegative: =0; read(x); while x < > 0 do begin sum: =sum+x; average: =average+x; counter: =counter+1; if x > 0 then sumofpositive: =sumofpositive+x else sumofnegative: =sumofnegative+x; read(x); end; average: =average/counter;
writeln('sum = ', sum); writeln('arithmetic average = ', average); writeln('the sum of positive numbers = ', sumofpositive); writeln('the sum of negative numbers = ', sumofnegative); readln; end.
Популярно: Информатика
-
valeralera20001.01.2023 22:33
-
valeriatomilov08.09.2020 10:08
-
pokin4523.04.2020 01:58
-
anastasia1medvedeva12.04.2021 22:24
-
sasavotchel30.08.2021 01:39
-
ккккккааааатттттяяя25.08.2022 23:59
-
SRALIK14.06.2020 20:19
-
295f9gh12.09.2021 07:08
-
mariazhu06.02.2023 22:16
-
drgotika201114.12.2021 00:45