Задача · Функции · урок 10 из 10
Задача: степень рекурсией
Напишите рекурсивную функцию func power(base, exp int) int, которая возвращает base в степени exp.
power(2, 10)→1024power(-2, 3)→-8power(7, 0)→1
Ограничения: exp от 0 до 18, base от -10 до 10 и может быть отрицательным или нулём; любое число в степени 0 равно 1, в том числе power(0, 0), а результат всегда помещается в int.
Не добавляйте лишних импортов, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.