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