본문 바로가기

Programming/Java

[Java] 팩토리얼 계산하는 코드 만들기

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