zubov-073620
?>

Программирование на python Сумма чиселНа вход программе подается последовательность целых чисел, каждое число на отдельной строке. Концом последовательности является любое отрицательное число. Напишите программу, которая выводит сумму всех членов данной последовательности.Формат входных данныхНа вход программе подается последовательность чисел, каждое число на отдельной строке.Формат выходных данныхПрограмма должна вывести сумму членов данной последовательности.​

Информатика

Ответы

teya07

num = int(input())

sm = 0

while num > -1:

   sm += num

   num = int(input())

print(sm)

annanudehead1426
Добрый день! Для решения данной задачи нам нужно написать программу на языке Python, которая будет считывать числа из ввода пользователя и находить их сумму. Для этого мы можем использовать цикл while для повторения действий до тех пор, пока не будет введено отрицательное число.

Вот пошаговое решение данной задачи:

1. Создаем переменную sum и инициализируем ее нулем. Эта переменная будет использоваться для накопления суммы чисел.
2. Считываем первое число из ввода пользователя с помощью функции input(). Преобразуем его из строки в целое число с помощью функции int() и сохраняем в переменную number.
3. Запускаем цикл while, которому условие выполнения будет number >= 0. То есть, пока число больше или равно нулю, мы будем выполнять действия внутри цикла.
4. Внутри цикла прибавляем number к переменной sum.
5. Считываем новое число из ввода пользователя и сохраняем его в переменную number.
6. Повторяем шаги 4 и 5, пока не будет введено отрицательное число.
7. Когда цикл завершается, выводим значение переменной sum, которое будет являться суммой всех членов последовательности.

Теперь представленный алгоритм можно перевести на язык программирования Python:

```python
# Шаг 1
sum = 0

# Шаг 2
number = int(input())

# Шаг 3
while number >= 0:
# Шаг 4
sum += number

# Шаг 5
number = int(input())

# Шаг 7
print(sum)
```

Теперь программа готова для использования. Когда вы запустите ее, она будет последовательно запрашивать ввод чисел и выводить их сумму. Когда вы введете отрицательное число, программа завершится и вы получите сумму всех введенных чисел.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Программирование на python Сумма чиселНа вход программе подается последовательность целых чисел, каждое число на отдельной строке. Концом последовательности является любое отрицательное число. Напишите программу, которая выводит сумму всех членов данной последовательности.Формат входных данныхНа вход программе подается последовательность чисел, каждое число на отдельной строке.Формат выходных данныхПрограмма должна вывести сумму членов данной последовательности.​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

katyn76
Наталья Юрьевич1228
КалюкМарасанов1026
shoora
terehin863
polina3mag
АлександрАлина
simonovaliubov5852
zamkova836
grishin
Теплова
uchpapt
Aleksei1463
osandulyak
arch5050