Найдите n-ю степень числа, используя рекурсивную функцию - C#
Формулировка задачи:
Найдите n-ю степень (n – натуральное число) числа а, используя рекурсивную функцию
Решение задачи: «Найдите n-ю степень числа, используя рекурсивную функцию»
textual
Листинг программы
using System;
namespace ConsoleApplication1
{
class Program
{
static int Pow(int a, int n)
{
return n != 1 ? a * Pow(a, --n) : a;
}
static void Main(string[] args)
{
int a = 2, // число
n = 11; // степень
Console.WriteLine(Pow(a, n));
}
}
}