«C»: Напишите программу, которая вычисляет сумму произвольного количества чисел, введенную в форме символьной строки. Все числа целые.
Пример:
Введите выражение:
12+3+45+10
Ответ: 70
Python 3.8 IDLE
restIess:
количество элементов вводится пользователем?
Ответы на вопрос
Ответил ivan020500
1
Ответ:
В объяснении и на скриншоте все видно
Объяснение:
line = input("Введите выражение: ").split('+')
result = 0
for element in line:
result += int(element)
print("Ответ: " + str(result))
Приложения:

Вторая строчка: создаем переменную, которая будет являться суммой всех чисел, пришедших в строчке.
Четвертая строчка: прибавляем к переменной из второй строчки элемент массива, предварительно приведя его к типу данных int (т.к. сейчас у нас в листе лежат не числа, а "строки")
Пятая строчка: выводим результат
Новые вопросы