알고리즘 기초1 Java
수학1_10872 번 : 팩토리얼 JAVA
람대리
2024. 3. 20. 15:55
728x90
재귀 함수를 이용해서 풀었다.
import java.io.*;
public class Main{
public static void main(String[] args)throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(br.readLine());
int factorialNum = factorial(num);
System.out.print(factorialNum);
}
public static int factorial(int num){
if(num<=1)
return 1;
return num * factorial(num-1);
}
}