연습문제/C# 연습문제

15. 팩토리얼 구현하기

규남 2023. 8. 17. 01:23
반응형

<소스 코드>

namespace Test
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 팩토리얼 함수 구현하기
            // 팩토리얼이란 1부터 특정 숫자까지
            // 순차적으로 곱한 값을 의미한다
            // 즉, ex) 5!(팩토리얼)이라고 한다면
            // 1*2*3*4*5를 계산하는것

            int result = 1;         // 결과값
            int num = 5;            // 계산할 값

            for (int i = 1; i <= num; i++)
            {
                result *= i;
            }

            Console.WriteLine(result);
        }
    }
}

<결과 확인>

728x90
반응형