[알고리즘]/백준
백준 10872 자바 - 팩토리얼
broship
2021. 6. 30. 07:39
문제
문제해결
- 재귀함수를 사용하여 구현
import java.util.Scanner;
//재귀 - 팩토리얼
public class B10872 {
public static int fac(int result){
if (result<=1) return 1; //종료시점 명시
return result * fac(result-1);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int result = fac(n);
System.out.println(result);
}
}