Power By Recursion
import java.util.*;
class Power
{
static int i, j;
static int power(int x, int y)
{
if( x==0 || y==0 )
{
System.out.println(" Message : \"Numbers Must Be Greater Then Zero\" " );
return 0;
}
if(y==1)
{
return x;
}
return ( x * power( x, y-1)); // Recalled power method
}
public static void main(String [] args)
{
System.out.println("Enter Two Number Greater Then Zero : " );
Scanner sc = new Scanner(System.in);
i = sc.nextInt();
j = sc.nextInt();
System.out.println("i power j result is : " + power( i, j) );
}
}