728x90
5!은 5 * 4 * 3 * 2 * 1로 계산됩니다. 이를 자바 코드로 구현하면 다음과 같습니다.
public class Main {
public static void main(String[] args) {
int num = 5;
int result = 1;
for (int i = num; i > 0; i--) {
result *= i;
}
System.out.println(num + "! = " + result);
}
}
위 코드에서는 변수 num에 계산할 팩토리얼의 수를 지정하고, result 변수에 초기값 1을 할당합니다. 그리고 for 반복문을 사용하여 num부터 1까지의 숫자를 차례대로 곱해가며 result 변수에 저장합니다. 마지막으로 결과를 출력합니다.
728x90
'Programming > Java' 카테고리의 다른 글
[Java] Hashtable (0) | 2023.02.26 |
---|---|
[Java] 다형성 (0) | 2023.02.24 |
[Java] 버전 크기를 비교하는 코드 만들기 (Semantic version) (0) | 2023.02.23 |
map과 list 중 검색 속도가 빠른 것은? (0) | 2023.02.23 |
HashMap과 시간 복잡도 (0) | 2023.02.23 |