Предмет: Информатика,
автор: kusmoldinbeksultan
1. Найдите сумму и произведение числа. Например, если введено 325, то сумма его цифр - составляет 10 (3+2+5), а произведение равно значению 30 (3*2*5). Решите задачу с использованием цикла while.
Ответы
Автор ответа:
3
Ответ:
inputNumber = input('Введите число: ')
numbers = []
i = 0
while i < len(inputNumber):
number = inputNumber[i]
if not number.isnumeric():
continue
numbers.append(int(number))
i += 1
n = 0
m = 1
for number in numbers:
n += number
m *= number
print(n, m, sep='\n')
Похожие вопросы
Предмет: Английский язык,
автор: саша3204
Предмет: Окружающий мир,
автор: Аноним
Предмет: Русский язык,
автор: vanyagold36566
Предмет: Биология,
автор: Аноним