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

DiceTest

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

package k20231201;

 

import java.util.Random;

 

public class DiceTest {

 

public static void main(String[] args) {

 

Random random = new Random();

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

 

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

// 주사위 눈을 무작위로 발생시킨다

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

// System.out.println(dice); <<<검증용 주석

// 주사위 눈의 개수를 센다

/*

if (dice == 1) {

// num1 = num1 + 1;

// num1 += 1;

num1++;

} else if (dice == 2) {

num2++;

} else if (dice == 3) {

num3++;

} else if (dice == 4) {

num4++;

} else if (dice == 5) {

num5++;

} else {

num6++;

}

*/

 

switch (dice) {

case 1:

num1++;

break;

case 2:

num2++;

break;

case 3:

num3++;

break;

case 4:

num4++;

break;

case 5:

num5++;

break;

case 6:

num6++;

break;

 

}

 

}

 

// 주사위 눈의 개수를 출력한다

System.out.println("1의 개수: " + num1);

System.out.println("2의 개수: " + num2);

System.out.println("3의 개수: " + num3);

System.out.println("4의 개수: " + num4);

System.out.println("5의 개수: " + num5);

System.out.println("6의 개수: " + num6);

 

}

 

}

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

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