팩토리얼 계산하기

ggm-_-·2024년 8월 30일
  • 사용자로부터 입력받은 숫자의 팩토리얼을 계산하는 프로그램을 작성하세요.
    • 팩토리얼은 n!로 표현되며, n! = n × (n-1) × (n-2) × ... × 1입니다.
    • 예를 들어, 5! = 5 × 4 × 3 × 2 × 1 = 120입니다.
    • for, while, do-while문 중 하나를 활용하여 해결해주세요.
    • Console.ReadLind() 을 활용해서 출력 값을 출력해주세요.

예상출력

Enter a number: 5
Factorial of 5 is 120

코드

        Console.WriteLine("Enter a number: ");

        string inputFacNum = Console.ReadLine();
        int facNum = 0;
        int facResult = 1;

        int.TryParse(inputFacNum, out facNum);

        while (facNum > 0)
        {
            facResult *= facNum;
            facNum--;
        }

        Console.WriteLine("Factorial of " + inputFacNum + " is " + facResult);
profile
나태 마스터

0개의 댓글