Данные условия не срабатывают, хотя когда тестирую код в Intellij idea все прекрасно работает.
Программа должна выводить текст на экран.
Если горит зелёный цвет, необходимо вывести текст: "зелёный"
Если горит красный цвет, необходимо вывести текст: "красный"
При 0.1 выдает зелёный, при 54 - красный, при 3 - желтый.
package com.javarush.task.task04.task0416;
/*
Переходим дорогу вслепую
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String n = reader.readLine();
float min = Float.parseFloat(n);
float t = min % 5;
if (t<3) System.out.println("зелёный");
if (t>=3 && t<4) System.out.println("жёлтый");
if (t==4) System.out.println("красный");
}
}