package com.company; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Scanner; public class Main { public static void main(String[] args) throws Exception { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); Double t = Double.parseDouble(reader.readLine()); if ( ((4<=(t%5)) && (t%5)<5)) System.out.println( "красный" ); if ( ((3<=(t%5)) && (t%5)<4)) System.out.println( "жёлтый" ); else System.out.println( "зелёный"); } } если я ввожу цифру, от 4 до 5 выводится цвет светофора и красный, и зеленый( не понимаю почему. с красным и желтым все ок