Вопрос задан 20.07.2023 в 01:23. Предмет Информатика. Спрашивает Малинович Назар.

Язык паскаль, можно через while Написать программу, в которой осуществляется ввод целых чисел

(ввод осуществляется до тех пор пока не будет введён ноль) и подсчёт суммы введённых положительных чисел. Используйте оператор repeat
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Коробицын Славик.

Ответ:

Объяснение:

Pascal

var a,i,s,n:integer;

begin

 s:=0;

 n:=0;

 repeat

    readln(a);

    if a>0 then begin

       n:=n+1;

       s:=s+a;

    end;

 until a = 0;

 writeln('Сумма ',s:5,'  Среднее арифметическое ',s/n);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, можно написать программу на языке Паскаль с использованием оператора repeat для подсчета суммы введенных положительных чисел. Вот пример кода:

pascal
program SumPositiveNumbers; var number, sum: integer; begin sum := 0; writeln('Введите целые числа. Вводите числа до тех пор, пока не будет введен ноль.'); repeat write('Введите число: '); readln(number); if number > 0 then sum := sum + number; until number = 0; writeln('Сумма положительных чисел: ', sum); end.

Эта программа будет запрашивать ввод целых чисел до тех пор, пока не будет введен ноль. Все положительные числа будут добавлены к переменной sum, которая в конце программы выведет сумму положительных чисел на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос