
Написать программу, которая вводит целые числа и складывает их, пока не будет введено число 0.
вывести сумму чисел , введённых до 0.

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

sum, num: integer;
begin
repeat
readln(num);
if (num = 0) then
break;
write(sum, ' + ', num, ' = ');
sum := sum + num;
writeln(sum);
until (false);
end.



Программа для сложения целых чисел до ввода числа 0
Вот пример программы на Python, которая будет вводить целые числа и складывать их, пока не будет введено число 0. Затем программа выведет сумму всех чисел, введенных до 0.
```python sum = 0 while True: num = int(input("Введите целое число: ")) if num == 0: break sum += num
print("Сумма чисел:", sum) ```
В этой программе используется цикл `while True`, который будет выполняться бесконечно, пока не будет выполнено условие выхода из цикла (`num == 0`). Внутри цикла программа запрашивает у пользователя ввод целого числа и добавляет его к переменной `sum`. Когда пользователь вводит 0, цикл прерывается с помощью оператора `break`, и программа выводит сумму всех введенных чисел.
Пример работы программы:
``` Введите целое число: 5 Введите целое число: 10 Введите целое число: 3 Введите целое число: 0 Сумма чисел: 18 ```
Объяснение программы
- Создаем переменную `sum` и инициализируем ее значением 0. - Запускаем бесконечный цикл с помощью `while True`. - Внутри цикла запрашиваем у пользователя ввод целого числа с помощью функции `input()`. - Преобразуем введенное значение в целое число с помощью функции `int()`. - Проверяем, равно ли введенное число 0. Если да, то прерываем цикл с помощью оператора `break`. - Если введенное число не равно 0, то добавляем его к переменной `sum`. - После выхода из цикла выводим сумму всех введенных чисел.
Примечание: В программе предполагается, что пользователь будет вводить только целые числа. Если пользователь вводит что-то другое, программа вызовет ошибку. Для обработки таких ситуаций можно использовать конструкцию `try-except` для перехвата и обработки исключений.


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








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili