[백준] 2742번 기찍 N C / C++ 문제 풀이 for문

2019. 7. 9. 21:43알고리즘/백준

728x90
반응형

문제

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.

출력

첫째 줄부터 N번째 줄 까지 차례대로 출력한다.


예제 입력 1

5


예제 출력 1

5

4

3

2

1


문제 풀이

#include<stdio.h>

int main(){
    int n;
    scanf("%d", &n);
    for(int i = n; i > 0; i--)
        printf("%d\n", i);
}

전에 있던 N 찍기 문제를 풀었다면 바로 풀 수 있는 문제입니다.

for문에서 초기식, 조건식, 증감식을 원하는 출력이 될 수 있게 바꿔주면 됩니다.

N부터 1까지 출력이므로 i는 N에서 시작하고 0이 되면 for문을 종료하도록 하였습니다. 

출처 : https://www.acmicpc.net/problem/2742

 

2742번: 기찍 N

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

728x90
반응형