Вопрос задан 05.10.2023 в 20:14. Предмет Информатика. Спрашивает Довганенко Анна.

Напишите программу, которая считывает со стандартного ввода целые числа, по одному числу в строке,

и после первого введенного нуля выводит сумму полученных на вход чисел. Sample Input 1: 5 -3 8 4 0 Sample Output 1: 14 Sample Input 2: 0 Sample Output 2:
0 0
Перейти к ответам

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

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

Ответ:

Раз не указан ЯП, пускай будет Паскаль

PascalABC.NET

begin

 ReadSeqIntegerWhile(cin -> cin <> 0).Sum.Println;

end.

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

Вы можете написать такую программу на языке Python. Программа будет считывать числа с помощью цикла while до тех пор, пока не встретит первый ноль, после чего выведет сумму введенных чисел. Вот пример:

python
# Инициализируем переменную для хранения суммы сумма = 0 # Ввод чисел и суммирование while True: число = int(input("Введите целое число: ")) if число == 0: break # Выход из цикла при вводе нуля сумма += число # Вывод суммы print("Сумма введенных чисел:", сумма)

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

0 0

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

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

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

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