Почему переменную t делим на 5, а не на 12, ведь циклов у нас 12?
t = t % 5;
if(t <= 3 && t >= 0){
    System.out.println("зелёный");
    }
else if(t > 3 && t <= 4){
    System.out.println("жёлтый");
    }
else if(t > 4 && t <= 5){
    System.out.println("красный");
//напишите тут ваш код
    }