Co jest nie tak w tych warunkach, powinno działać ?
package pl.codegym.task.task04.task0416;
/*
Przejście przez ulicę na oś\lep
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Podaj minuty");
double t = Double.parseDouble(bf.readLine());
if (t % 5.0 < 3.0) {
System.out.println("zielone");
} else if (t % 5.0 >= 3.0 && t % 5.0 < 4.0) {
System.out.println("żółte");
} else {
System.out.println("czerwone");
}
}
}