[c++] 반복문을 사용한 팩토리얼 계산
우선, 다음과 같이 for 반복문을 사용하여 팩토리얼을 계산할 수 있습니다:
#include <iostream>
int main() {
int n;
std::cout << "Enter a positive integer: ";
std::cin >> n;
int factorial = 1;
for (int i = 1; i <= n; i++) {
factorial *= i;
}
std::cout << "Factorial of " << n << " = " << factorial;
return 0;
}
이 코드에서는 사용자에게 정수를 입력받고, 그 수의 팩토리얼을 계산하기 위해 for 반복문을 사용합니다. 변수 factorial을 1로 초기화하고, 1부터 n까지의 모든 정수를 factorial에 곱합니다. 최종적으로 계산된 팩토리얼 값을 출력합니다.
이러한 방법을 사용하여 반복문을 통해 팩토리얼을 계산할 수 있습니다.