10 이하의 두 정수가 주어진다.
이를 입력 받아서 첫 번째 수를 두 번째 수만큼 거듭제곱하여 나온 값을 리턴하는 함수를 작성하여
다음과 같이 출력하는 프로그램을 작성하시오.
2 10
1024
import java.util.Scanner;
public class Main {
public static int power(int a, int b) {
int powerNum = a;
for(int i = 1; i < b; i++) {
powerNum *= a;
}
if( b == 0) {
return 1;
}
return powerNum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt(); // 값
int b = sc.nextInt(); // 거듭제곱 할 횟수
if( a <= 10 && b <= 10 ) {
System.out.println(power(a, b));
}
}
}