Предмет: Информатика,
автор: vareca2022
Дано натуральне число n. Чи вірно, що добуток його цифр більше за B. На PYTHON
DeMoN542:
сейчас решу)
Ответы
Автор ответа:
1
N = input("Введите первое число > ")
B = int(input("Введите второе число > "))
Nproizvedenie = eval("*".join(N))
if Nproizvedenie > B:
print("Произведение цифр числа N больше числа B.")
elif Nproizvedenie == B:
print("Произведение цифр числа N равно числу B.")
else:
print("Произведение цифр числа N меньше числа B.")
eval() - считает строки как примеры
eval("2 + 2") вернёт 4, по этому я использовал метод "*".join() и добавил между каждой цифрой знак умножения и посчитал при помощи eval()
Остальное вроде должно быть понятно, если не трудно и решение вам понравилось, то сделайте его лучшим....
Похожие вопросы
Предмет: Математика,
автор: violkabarabash1988
Предмет: История,
автор: kozushkovataisiya73
Предмет: Другие предметы,
автор: kirakirakj12
Предмет: Литература,
автор: Аноним