โดยมีสิทธิทายไม่เกิน 3 ครั้ง ถ้าทายถูกภายในสามครั้ง ให้พิมพ์ข้อความ RIGHT! ถ้าทายไม่ถูกภายในสามครั้ง
ให้หยุดวงวน เฉลยคำตอบ และบอกให้ทาบว่าแพ้

public static void main(String[] args) {
System.out.println("เกมส์ทายใจ : ทายได้ 3 ครั้ง");
System.out.println("กรุณากรอกหมายเลข 1-10");
Scanner kb = new Scanner(System.in);
int myNumber = ((int) (Math.random() * 10));
boolean correct = false;
for (int k = 1; k < 4; k++) {
System.out.print("การทายครั้งที่ " + k + " : ");
int yourGuess = kb.nextInt();
correct = (yourGuess == myNumber);
if (myNumber < yourGuess) {
System.out.println("น้อยกว่า");
}
if (myNumber > yourGuess) {
System.out.println("มากกว่า");
}
}
if (correct) {
System.out.println("RIGHT!");
} else {
System.out.println("คุณแพ้แล้ว");
System.out.println("I Thinks is " + myNumber + " ");
}
}
}
0 ความคิดเห็น:
แสดงความคิดเห็น