문제
입력한 수의 팩토리얼을 구하자!
5
=> 120
🥺 풀이 :
팩토리얼도 알고리즘에서 자주 볼수 있는 문제 같다..!
예를 들어 5의 팩토리얼을 구해보자.
5! = 5 * 4 * 3 * 2 * 1
간단하게 for,while같은 반복문을 이용해서 풀어주면 된다..!!
import java.util.Scanner;
public class 팩토리얼 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int nu, = sc.nextInt();
int result = 1;
for(int i =1; i<= num; i++) {
result *= i;
}
System.out.println(result);
}
}
<결과>
'개발 > 알고리즘 기초' 카테고리의 다른 글
[알고리즘 기초] 별찍기 (0) | 2021.04.13 |
---|---|
[알고리즘 기초] 구구단1 (1) | 2021.04.07 |
[알고리즘 기초] 숫자 사각형 만들기2 (0) | 2021.03.31 |
[알고리즘 기초 ] 숫자 사각형 만들기 (0) | 2021.03.30 |
[알고리즘 기초] 피보나치 수열 (0) | 2021.03.27 |