반응형
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 팩토리얼 (10872)
[ 문제 ]
0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.
[ 입력 ]
첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다.
[ 출력 ]
첫째 줄에 N!을 출력한다.
[ 코드 ]
#include <iostream>
using namespace std;
int main() {
int N; // 정수 N
cin >> N;
int facN = 1; // N팩토리얼 값
for (int i = 1; i <= N; i++)
{
facN *= i;
}
cout << facN << '\n';
return 0;
}
* 유의사항 - 아직 공부하고 있는 문과생 코린이가, 정리해서 남겨놓은 정리 및 필기노트입니다. - 정확하지 않거나, 틀린 점이 있을 수 있으니, 유의해서 봐주시면 감사하겠습니다. - 혹시 잘못된 점을 발견하셨다면, 댓글로 친절하게 남겨주시면 감사하겠습니다 :) |
반응형
'문과 코린이의, [C. C++] 기록 > C++ 백준 문제풀이' 카테고리의 다른 글
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 조합 0의 개수 (2004) (0) | 2021.07.14 |
---|---|
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 팩토리얼 0의 개수 (1676) (0) | 2021.07.13 |
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 골드바흐의 추측 (6588) (0) | 2021.07.13 |
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 소수 구하기 (1929) (0) | 2021.07.13 |
[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 소수 찾기 (1978) (0) | 2021.07.13 |