백화점

#include <iostream>

using namespace std;

double factorial(int n);

void main()

{

int num = 0;

double fac = 0;

cout << "숫자를 입력하세요 -> ";

cin >> num;

fac = factorial(num);

cout << num << "!=" << fac << endl;

}


double factorial(int n) // factorial을 구하는 함수

{

double sum = 1;

for (int i = 1; i < n+1; i++)  // 1부터 n까지의 수를 곱하여 sum에 저장

{

sum = sum*i;

cout << sum << endl;


}

return sum;

}


C++ 하이킹 연습문제 4장 14번의 해답

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading