(6) 재귀함수 팩토리얼

C/간단한 프로그램 2018. 6. 18. 15:25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
 
using namespace std;
 
int Factorial(int iNum1);
 
int main()
{
    int iNum1 = 0;
 
    cout << "숫자 입력 : ";
    cin >> iNum1;
 
    cout << "결과 : " << Factorial(iNum1) << endl;
 
    system("pause");
}
 
int Factorial(int iNum1)
{
    if (0 == iNum1)
        return 1;
 
    return iNum1 * Factorial(iNum1 - 1);
}
cs

 

 

 

시작 화면입니다

저는 5를 입력해보겠습니다.

 

 

 

결과 값이 잘 출력되는것을 확인 하실수 있습니다

'C > 간단한 프로그램' 카테고리의 다른 글

(8) 배열 회전  (0) 2018.06.19
(7) 2중 for문 + 배열  (0) 2018.06.18
(5) 구구단  (0) 2018.06.18
(4)별찍기  (0) 2018.06.18
(3) 홀짝게임  (0) 2018.06.18

설정

트랙백

댓글