Java program to calculate the power of a Given number using recursion



You can calculate the power where the base and exponent are given, using recursion as shown in the following program.

Example

import java.util.Scanner;
public class PowerUsingRecursion {
   public static int power(int base, int exp){
      if (exp !=0){
         return (base * power(base, exp-1));
      }else {
         return 1;
      }
   }
   public static void main(String args[]){
      Scanner sc = new Scanner(System.in);
      System.out.println("Enter the base number ::");
      int base = sc.nextInt();
      System.out.println("Enter the exponent number ::");
      int exp = sc.nextInt();
      System.out.println(power(base, exp));
   }
}

Output

Enter the base number ::
5
Enter the exponent number ::
5
Samual Sam
Samual Sam

Learning faster. Every day.


Advertisements