Language_Coder 160 : 배열2 - 형성평가1

boom.jun.cho·2022년 6월 3일
0

Language_Coder_JUNGOL

목록 보기
142/197

문제

승지는 주사위 놀이를 하다가 주사위를 10번 던져서 각 숫자가 몇 번씩 나왔는지 알아보려고 한다. 한번 던질 때마다 나온 주사위의 숫자를 입력받아서 각 숫자가 몇 번씩 나왔는지 출력하는 프로그램을 작성하시오.

입력

5 6 3 4 5 5 2 2 4 6

출력

코드

package com.jungol.algorithm142;

import java.util.Scanner;

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

        while (true) {
            int inputNumber = sc.nextInt();

            for(int i = 1; i < 7; i++) {
                if(i == inputNumber) {
                    ar[inputNumber - 1]++;
                }
            }
            cnt++;
            if(cnt == 10) {
                break;
            }
        }
        for(int i = 0; i < 6; i++) {
            System.out.println(i + 1 + " : " + ar[i]);
        }
        sc.close;
    }
}
	
profile
하루하루 최선을

0개의 댓글