Блог для маленьких школьников и их родителей
ШколаЛа

Как посчитать умножение и степень двух введенных чисел в питоне не используя их знаки в коде(* и **)…

Автор:
Предмет: Информатика
Уровень: 5 - 9 класс

Как посчитать умножение и степень двух введенных чисел в питоне не используя их знаки в коде(* и **)

разрешено использовать: while, любые знаки кроме ** и *, def

нельзя использовать: for, * и **

*нельзя использовать при умножении

**нельзя использовать при степени

Ответов к вопросу: 1
  • zlatazhd
    22.08.2024 | 20:36

    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))

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.