КАК НАЙТИ ПРОИЗВЕДЕНИЕ БЕЗ УМНОЖЕНИЯ PYTHON
В Python можно найти произведение без использования операции умножения, используя операцию сложения и цикл. Для этого можно написать функцию, которая будет складывать число n с самим собой m раз, где m - это второй параметр функции.
def product_without_multiplication(n, m):
result = 0
for i in range(m):
result += n
return result
Например, если мы вызовем функцию product_without_multiplication(4, 3), то она вернет 12, потому что 4 + 4 + 4 = 12.
Кроме того, можно использовать рекурсию для нахождения произведения без операции умножения:
def product_without_multiplication_recursive(n, m):
if m == 0:
return 0
if m == 1:
return n
return n + product_without_multiplication_recursive(n, m-1)
Например, если мы вызовем функцию product_without_multiplication_recursive(4, 3), то она также вернет 12.
Сумма и произведение цифр числа. Решение задачи на Python
4.7 Умножение матриц 🌶️. \
46 Задача: Найти сумму и произведение цифр числа при помощи Python
Уроки Python - Арифметические операции
Уроки Python - Списки (Массивы)
4 8 Найти произведение натуральных чисел без оператора умножения
Как найти сумму n чисел Python
Новые материалы: