본문 바로가기
java&eclipse 코딩 알고리즘/20231201

DiceTest2

by 몽상크리에이터 2023. 12. 13.

package k20231201;

 

import java.util.Random;

 

public class DiceTest2 {

 

public static void main(String[] args) {

 

Random random = new Random();

// int num1 = 0, num2 = 0, num3 = 0, num4 = 0, num5 = 0, num6 = 0;

// 주사위 눈의 개수를 기억할 배열을 선언한다. => 모두 0으로 자동 초기화

// num[0] => 1의 개수, num[1] => 2의 개수, ..., num[5] => 6의 개수

int[] num = new int[6];

 

for (int i = 0; i < 10; i++) {

int dice = random.nextInt(6) + 1;

System.out.println(dice);

switch (dice) {

case 1:

num[0]++;

break;

case 2:

num[1]++;

break;

case 3:

num[2]++;

break;

case 4:

num[3]++;

break;

case 5:

num[4]++;

break;

case 6:

num[5]++;

break;

 

}

 

}

 

System.out.println("1의 개수: " + num[0]);

System.out.println("2의 개수: " + num[1]);

System.out.println("3의 개수: " + num[2]);

System.out.println("4의 개수: " + num[3]);

System.out.println("5의 개수: " + num[4]);

System.out.println("6의 개수: " + num[5]);

 

}

 

}

'java&eclipse 코딩 알고리즘 > 20231201' 카테고리의 다른 글

ForTest  (0) 2023.12.13
DiceTest3  (0) 2023.12.13
DiceTest  (0) 2023.12.13
CardShuffle  (0) 2023.12.13
ArrayTest  (0) 2023.12.13