СРОЧНО ПОМОГИТЕ! Дано действительное положительное число a и целоe число n. Вычислите...

+120 голосов
1.1m просмотров

СРОЧНО ПОМОГИТЕ! Дано действительное положительное число a и целоe число n. Вычислите an. Решение оформите в виде функции power(a, n). Стандартной функцией возведения в степень пользоваться нельзя.


Информатика | 1.1m просмотров
+178

спасибо!

+69

Python

+63

какой язык?

Дан 1 ответ
+150 голосов

def power(a, n):

    res = 1

    for i in range(abs(n)):

        res *= a

    if n >= 0:

        return res

    else:

        return 1 / res

 

print(power(float(input()), int(input())))