이번에도 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); } } }// |
댓글 없음:
댓글 쓰기