• Условие
    Дано действительное положительное число a и целое неотрицательное число n. Вычислите an не используя циклы, возведение в степень через ** и функцию math.pow(), а используя рекуррентное соотношение an=a⋅an-1.

    Решение оформите в виде функции power(a, n).

    Язык Pytnon 3.x

Ответы 4

  • так ведь решение не рекурсивное
  • О рекурсии в условии не говорится ("используя рекуррентное соотношение").
    • Автор:

      nicosqrs
    • 5 лет назад
    • 0
  • ок, в любом случае, автору могло быть полезным увидеть и вариант с циклом
  • def power(a, n):    an = 1;    for i in range(n):        an = a*an    return anprint("Введите a:")a = int(input())print("Введите n:")n = int(input())print(a,"^",n,"=",power(a,n),end = '')Пример:Введите a: 2Введите n: 52 ^ 5 = 32
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years