Попытка написать программу для кодового замка, где, если введенный номер находится в пределах 3 чисел от правильного номера, будет указано, что замок открыт.(т. е. если первое число комбинации блокировок равно 5, будет указано, что блокировка открыта, если кто-то введет 2, 3, 4, 5, 6, 7 или 8.)
Это кодДо сих пор у меня (я только пытаюсь выяснить, как заставить программу распознавать, является ли первое число правильным в данный момент, если вам интересно, почему существует второй + третий вход.)
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter the first number: ");
int first = keyboard.nextInt();
System.out.print("Enter the second number: ");
int second = keyboard.nextInt();
System.out.print ("Enter the third number: ");
int third = keyboard.nextInt();
if (first == )
System.out.println("It works!");
else
System.out.println("It didn't work");
}