import java.util.Scanner;
import java.util.Random;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Random rand = new Random();
while (true) {
System.out.println("\n--- МЕНЮ ---");
System.out.println("1. Запустить игру");
System.out.println("2. Выйти");
System.out.print("Выберите пункт: ");
int menu = sc.nextInt();
switch (menu) {
case 1:
int secretNumber = rand.nextInt(11);
System.out.println("\nЗагадано число от 0 до 10. У вас 3 попытки!");
for (int i = 3; i > 0; i--) {
System.out.print("Введите число (попыток: " + i + "): ");
int guess = sc.nextInt();
if (guess == -1) {
System.out.println("[Подсказка] Загаданное число: " + secretNumber);
i++;
continue;
}
if (guess == secretNumber) {
System.out.println("Вы угадали!");
break;
} else if (guess < secretNumber) {
System.out.println("Загаданное число больше.");
} else {
System.out.println("Загаданное число меньше.");
}
if (i == 1) {
System.out.println("Попытки кончились! Загаданное число: " + secretNumber);
}
}
break;
case 2:
System.out.println("Выход из программы...");
return;
default:
System.out.println("Неверный ввод! Выберите 1 или 2.");
break;
}
}
}
}