1. Найдите сумму и произведение числа. Например, если введено 325, то сумма его цифр - составляет 10 (3+2+5), а произведение равно значению 30 (3*2*5). Решите задачу с использованием цикла while.
Ответы на вопрос
Ответил python310
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')
Новые вопросы