본문 바로가기

백준/C

[BaeKJoon/C] 백준10872 c 팩토리얼

반응형

https://www.acmicpc.net/problem/10872

 

10872번: 팩토리얼

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

www.acmicpc.net

문제

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

 

풀이

곱셈 mul이라는 변수를 생성하고 1부터 n까지 곱하는 for문을 만들면 된다.

 

코드

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main() {
    
    int n;
    scanf("%d"&n);
    int mul = 1;
    for (int i = 1; i <=n; i++) {
        mul *= i;
    }
    printf("%d", mul);
}
cs

 

 

반응형

'백준 > C' 카테고리의 다른 글

[BaeKJoon/C] 백준2460 c 지능형 기차 2  (0) 2021.05.19
[BaeKJoon/C] 백준10833 c 사과  (0) 2021.05.18
[BaeKJoon/C] 백준10953 c A+B - 6  (0) 2021.05.18
[BaeKJoon/C] 백준100998 c A*B  (0) 2021.05.18
[BaeKJoon/C] 백준11021 c A+B - 7  (0) 2021.05.18