Вопрос задан 19.07.2023 в 09:29. Предмет Информатика. Спрашивает Романова Софья.

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

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

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

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

var a,s:integer;

BEGIN

s:=0;

repeat

read(a);

if (a>0) then

s:=s+a;

until (a=0);

writeln(s);

end.

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

Конечно! Вот пример программы на языке Python, который использует оператор repeat (в данном случае while), для ввода целых чисел и подсчета суммы введенных положительных чисел:

python
sum_positive = 0 num = int(input("Введите целое число: ")) while num != 0: if num > 0: sum_positive += num num = int(input("Введите целое число: ")) print("Сумма положительных чисел:", sum_positive)

Программа работает следующим образом:

  1. Инициализируется переменная sum_positive для хранения суммы положительных чисел, начальное значение равно 0.
  2. Вводится первое целое число с помощью функции input() и преобразуется в целое число с помощью функции int().
  3. Запускается цикл while, который выполняется, пока введенное число не равно 0.
  4. Внутри цикла проверяется, является ли введенное число положительным (num > 0), если да, то оно добавляется к переменной sum_positive.
  5. Затем снова запрашивается ввод целого числа.
  6. Когда введенное число равно 0, цикл завершается и выводится сумма положительных чисел.

Надеюсь, это поможет! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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

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