Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 73449 Произведение нечетных цифр числа Найти...

Условие

Произведение нечетных цифр числа
Найти произведение нечетных цифр натурального числа n.

Входные данные:
Натуральное число n.

Выходные данные
Вывести произведение нечетных цифр или -1, если такие цифры отсутствуют.

python

информатика 10-11 класс 394

Решение


```python
def mult_odd_nums(n):
product = 1
counter = 0
while n > 0:
digit = n % 10
if digit % 2 != 0:
product *= digit
counter += 1
n = n // 10
if counter > 0:
return product
else:
return -1
```

Написать комментарий

Меню

Присоединяйся в ВК