import java.util.Scanner;
public class _31
{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
System.out.println(Factorial(num));
}
public static int Factorial(int n) {
if(n==0) {
return 1;
}
if(n==1) {
return 1;
}
else {
return n * Factorial(n-1);
}
}
}
출력값
5
120
'프로그래머 ,백준, 유튜브, 문제' 카테고리의 다른 글
[알고리즘 기초 100제] 35번 숫자추출 재귀 (0) | 2022.09.01 |
---|---|
[알고리즘 기초 100제] 34번 피보나치 수열 재귀 (0) | 2022.09.01 |
[알고리즘 기초 100제] 30번 더하기 & 마이너스 (0) | 2022.08.31 |
[알고리즘 기초 100제] 27번 달팽이출력 (0) | 2022.08.29 |
[알고리즘 기초 100제] 7번 소수판별 (0) | 2022.08.29 |
댓글