Wyskakują błędy przy świetle żółtym i czerwonym pomimo tego że funkcje działają i zwracają odpowiedni wynik. Po usunięciu funkcji ze światłem żółtym zaczyna działać ta ze światłem czerwonym. (Próbowałem zmienić żółty na pomarańczowy jednak też nie działa)
package pl.codegym.task.task04.task0416;
/*
Przejście przez ulicę na oślep
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//tutaj wpisz swój kod
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
String a = read.readLine();
double t = Double.parseDouble(a);
if (t % 5.0 >= 0.0 && t % 5.0 <= 3.0)
{
System.out.println("zielone");
}
else if(t % 5.0 >= 3.0 && t % 5.0 <= 4.0)
System.out.println("orange");
else
{
System.out.println("czerwone");
}
}
}