본문 바로가기

문과 코린이의, [C. C++] 기록/C++ 백준 문제풀이

[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 팩토리얼 (10872)

반응형

[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 팩토리얼 (10872)

[문과 코린이의 IT 기록장] C++ 백준 문제풀이 - 팩토리얼 (10872)

 


 

10872번: 팩토리얼

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

www.acmicpc.net

[ 문제 ]

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;
}

* 유의사항
- 아직 공부하고 있는 문과생 코린이가, 정리해서 남겨놓은 정리 및 필기노트입니다.
- 정확하지 않거나, 틀린 점이 있을 수 있으니, 유의해서 봐주시면 감사하겠습니다.
- 혹시 잘못된 점을 발견하셨다면, 댓글로 친절하게 남겨주시면 감사하겠습니다 :)
반응형