package chapter20230807;
import java.util.*; // java안의 util을 모두 들고옴
public class test10 {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
컴퓨터가 주사위를 던지면 사용자가 주사위의 숫자를 맞히는 프로그램을 완성하세요
사용자가 맞힐 때까지 게임은 계속 됩니다.
int nextInt(int n) int 타입의 0~ 매개값 미만 까지의 난수를 리턴
Random random = new Random();
answer = random.nextInt(6) + 1; = 6미만의 숫자가 나옴
예)
주사위 값은 얼마일까요? >>> 5
오답입니다. 다시 시도하세요
주사위 값은 얼마일까요? >>> 1
1! 정답입니다.
do while 문 사용, break 사용 하지 않는 경우
*/
Scanner sc = new Scanner(System.in);
Random random = new Random();
int answer = random.nextInt(6) + 1;
int value;
do {
System.out.print("주사위 값은 얼마일까요? : ");
value = sc.nextInt();
if (value == answer) {
System.out.println(answer + " 정답입니다!");
} else {
System.out.println("오답입니다. 다시 시도하세요. ");
}
}while(value != answer);
}
}