Предмет: Информатика,
автор: 20Monika11
Как посчитать умножение и степень двух введенных чисел в питоне не используя их знаки в коде(* и **)
разрешено использовать: while, любые знаки кроме ** и *, def
нельзя использовать: for, * и **
*нельзя использовать при умножении
**нельзя использовать при степени
Mikail2006:
модуль math можно?
Ответы
Автор ответа:
4
num1, num2 = int(input()), int(input())
def multiply(num1, num2):
answer = 0
counter = num1
while counter != 0:
answer += num2
counter -= 1
return answer
def my_pow(num1, num2):
answer = num1
counter = num2 - 1
while counter != 0:
answer = multiply(answer, num1)
counter -= 1
return answer
print(multiply(num1, num2))
print(my_pow(num1, num2))
Приложения:
Спасибо большое, но уже поздно (
Жаль:(
Похожие вопросы
Предмет: Русский язык,
автор: lisaabramova08
Предмет: Русский язык,
автор: TimCapello
Предмет: Английский язык,
автор: Tira1310
Предмет: Математика,
автор: maxfrolov07
Предмет: Русский язык,
автор: obydennikovalana