1.4Kпросмотров
16.0%от подписчиков
18 марта 2026 г.
📷 ФотоScore: 1.6K
Создаём игру “Камень, ножницы, бумага” Одна из самых простых и понятных игр для новичков:
игрок вводит свой выбор, компьютер генерирует случайный ход, а программа определяет победителя. Варианты ходов:
String[] moves = {"камень", "ножницы", "бумага"}; Считываем выбор игрока:
System.out.print("Ваш ход: ");
String user = sc.nextLine().toLowerCase(); Компьютер выбирает случайный вариант:
String bot = moves[(int) (Math.random() * moves.length)]; Показываем выбор компьютера:
System.out.println("Компьютер выбрал: " + bot); Сравниваем ходы:
if (user.equals(bot)) { System.out.println("Ничья");
} Проверяем победу игрока:
else if ( user.equals("камень") && bot.equals("ножницы") || user.equals("ножницы") && bot.equals("бумага") || user.equals("бумага") && bot.equals("камень")
) { System.out.println("Вы победили!");
} Иначе побеждает компьютер:
else { System.out.println("Компьютер победил!");
} Отличная мини-игра, чтобы потренировать: ввод данных, массивы, случайные числа и условия. 👉 Java Ready | #совет