반응형
package ch4;
public class Exercise04 {
public static void main(String[] args) {
// while문과 Math.random() 메소드를 이용해서 두 개의 주사위를 던졌을 때 나오는 눈을
// (눈1, 눈2) 형태로 출력하고, 눈의 합이 5가 아니면 계속 주사위를 던지고, 눈의 합이 5이면 실행을 멈추는 코드를 작성해보세요.
// 눈의 합이 5가 되는 조합은 (1,4), (4, 1), (2, 3), (3,2) 입니다.
boolean run = true;
for(int i = 0; i<=10; i++) {
while (run) {
int dice1 = (int)(Math.random()*6) + 1;
int dice2 = (int)(Math.random()*6) + 1;
if (dice1 + dice2 == 5) {
System.out.println("(" + dice1 + ", " + dice2 + ")");
run = false;
}
}
}
}
}
반응형
'Java > 이것이자바다' 카테고리의 다른 글
4장 확인문제 중첩 for문을 이용하여 일차방정식 해 구하기 (0) | 2020.10.18 |
---|---|
4장 확인문제 3번 1부터 100까지의 3의 배수 합 구하기 (0) | 2020.10.18 |
6장 확인문제 19번 ** Getter, Setter 기본 문제 (0) | 2020.10.15 |
6장 확인문제 20번 *** BankApplication 프로그램 만들기 (0) | 2020.10.15 |
4장 확인문제 6번 for문 (*) 반복 돌리기 (0) | 2020.10.09 |