в начале был написал следующий код, но при вводе числа (7.9) текст на экран не выводился, сейчас выводится, но все-равно валидацию не проходит t = t % 5; if (t >=0 && t <= 2.9) ){ System.out.println("зелёный"); } else if (t >= 3 && t <= 3.9)){ System.out.println("жёлтый"); } else if (t >= 4 && t <= 4.9 ){ System.out.println("красный"); }