﻿ C# Sharp Exercises: Calculate power of any number - w3resource

# C# Sharp Exercises: Calculate power of any number

## C# Sharp Recursion : Exercise-15 with Solution

Write a program in C# Sharp to calculate the power of any number using recursion.

Pictorial Presentation:

Sample Solution:

C# Sharp Code:

``````using System;
public class RecExercise15
{

public static void Main()
{
int bNum,pwr;
int result;
Console.Write("\n\n Recursion : Calculate power of any number :\n");
Console.Write("------------------------------------------------\n");

Console.Write(" Input the base  value : ");

Console.Write(" Input the exponent : ");

result=CalcuOfPower(bNum,pwr);//called the function CalcuOfPower

Console.Write(" The value of {0} to the power of {1} is : {2} \n\n",bNum,pwr,result);
}

public static int CalcuOfPower( int x,int y)
{
if (y == 0)
return 1;
else
return x * CalcuOfPower( x, y - 1 );
}
}
```
```

Sample Output:

``` Recursion : Calculate power of any number :
------------------------------------------------
Input the base  value : 2
Input the exponent : 6
The value of 2 to the power of 6 is : 64
```

Flowchart :

C# Sharp Code Editor:

Improve this sample solution and post your code through Disqus

What is the difficulty level of this exercise?

﻿

New Content: Composer: Dependency manager for PHP, R Programming