Есть идея написать программу, которая берет последнюю цифру из введенного числа (единицы), и если эта цифра в промежутке от 0 до 3 (ну либо от 5 до 8), то программа выводит "зеленый". Аналогично и с другими цветами светофора. Однако, когда я пишу условие и проверяю его, то под это условие почему-то подходит любая цифра (в данном случае, программа должна вывести на экран введенное число только в том случае если оно в промежутке от 0 до 3, но выводит на экран любое число, которое вы введете). Соответственно, написав весь остальной код по тому же принципу, он будет работать неправильно. В чем же ошибка моего условия? И вообще, возможно ли решить эту задачу таким методом?