Есть ответ 👍

Вариант 4 S=-1, n=6, X=7, A=19;
начало
Ввод S, n, x,
X<=A
нет
да
S:=Stn
X:=X+3
n:=n-l
Вывод
конец

122
273
Посмотреть ответы 1

Ответы на вопрос:

igorelon
4,7(64 оценок)

ввод нуля означает завершение ввода(он нигде не учитывается)

 

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.

Популярно: Информатика