팩토리얼 (Factorial)

Woogle·2023년 2월 17일
0

C++ 공부

목록 보기
24/28

📄 Factorial

  • 1부터 n까지의 자연수를 모두 곱한 값
  • 0! = 1

✏️ 재귀함수 풀이

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

int main(void)
{
    int num = 5;
    int result = 0;

    //factorial for loop
    result = factorial(num);

    //print
    cout << "factorial " << num << "! : " << result << endl;
    return 0;
}
profile
노력하는 게임 개발자

0개의 댓글