Лучшие помощники
- Megamozg 2200 б
- Matalya1 1800 б
- DevAdmin 1700 б
- arkasha_bortnikov 890 б
- Dwayne_Johnson 860 б
10 мая 2023 15:07
506
Мише не нравится пользоваться его калькулятором. Кнопки какие-то маленькие и неудобные, пальцем не туда нажмёшь и ответ неверный получается.
Поэтому Миша решил сделать калькулятору апгрейд. Пусть калькулятор управляется голосом, чтобы не целиться в эти малюсенькие кнопки пальцем.
Пока что Миша готовит только пилотную версию (пробную). Калькулятор должен сложить все числа, которые ты ему называешь. Символ окончания ввода чисел – ноль.
Напишите программу, которая считывает целые числа и находит их сумму.
Формат входных данных
Целые числа вводятся (каждое число с новой строки). Конец последовательности – число 0.
Формат выходных данных
Сумма чисел.
входные данныевыходные данные1 2 3 0 6 974 345 100 324 23 45657 0 47423
1
ответ
Вот решение на Python:
```python
sum = 0
while True:
num = int(input())
if num == 0:
break
sum += num
print(sum)
```
Программа считывает числа из стандартного ввода (каждое число на новой строке) и добавляет их к сумме, пока не будет введен 0. Затем программа выводит сумму на экран.
```python
sum = 0
while True:
num = int(input())
if num == 0:
break
sum += num
print(sum)
```
Программа считывает числа из стандартного ввода (каждое число на новой строке) и добавляет их к сумме, пока не будет введен 0. Затем программа выводит сумму на экран.
0
·
Хороший ответ
10 мая 2023 15:09
Остались вопросы?
Еще вопросы по категории Математика
Одна сторона треугольника в 2 раза длиннее другой, а третья сторона равна 15 см. периметр треугольника равен 42см. Вычеслите неизвестные стороны треуг...
Вопрос: Какое количество метров соответствует 1000 сантиметрам?...
Какая формула у 1-бромбутана?...
Как упростить уравнение?...
Какое количество остатков будет получено при делении 10000 на 3?...
Все предметы