Language_Coder 558 : 배열1 - 자가진단4

boom.jun.cho·2022년 5월 17일
0

Language_Coder_JUNGOL

목록 보기
119/197

문제

100 개의 정수를 저장할 수 있는 배열을 선언하고 정수를 차례로 입력받다가 0 이 입력되면 0 을 제외하고 그 때까지 입력된 정수를 가장 나중에 입력된 정수부터 차례대로 출력하는 프로그램을 작성하시오.

입력

3 5 10 55 0

출력

55 10 5 3

코드

package com.jungol.algorithm119;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int [] ar = new int[100];
        int i = 0;
        boolean flag = true;

        while (flag) {
            int inPutNumber = sc.nextInt();
            ar[i] = inPutNumber;

            if(inPutNumber == 0) {
                for(int j = i - 1; j >= 0; j--) {
                    System.out.print(ar[j]+ " ");
                    flag = false;
                }
            }

            i++;
        }
        sc.close();
    }
}
	
profile
하루하루 최선을

0개의 댓글