[Info]Tags categorized posts and contents patterns..

[AJAX] Ajax Code E xamples.. [Book] About the book.. [CSS] CSS Code E xamples.. [DB] Sql Code E xamples.. [DEV] All development stor...

2016년 8월 18일 목요일

[JAVA] Baekjoon N부터 1까지 숫자를 한 줄에 하나씩 출력해봅니다..

이번 문제는 앞선 문제와 정반대의 개념이다.. 순차적으로 숫자를 늘리는 것이 아니라 줄여가는 것이다.. 근데 꼭.. 난 이러한 역으로 하는 문제를 어려워한다.. 머리가 반대롤 도는걸 용납을 안하는건지.. ㅡ;;ㅡ..

이번에도 for 문 딱 작성하고서 그 안에 들어갈 코딩을 좀 생각을 했다.. 사고방식이 좀 유연해야되는데 너무 굳어진 느낌이 있다.. 이러한 연습을 통해서 좀 사라졌으면 한다..

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

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

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
package Code_201608;

import java.util.Scanner;

public class PrintForNTo1 {

    @SuppressWarnings("resource")
    public static void main(String[] args) {
        // TODO Auto-generated method stub
  
        Scanner scan = new Scanner(System.in);
  
        //int a = 5;
        int a = scan.nextInt();
  
        for(int i = a; i >= 1; i--) {
            System.out.println(i);
        }
    }

}//




댓글 없음:

댓글 쓰기