Witam. Mam problem w jakiej formie powinien być warunek przy miesiącach zimowych aby program wykrywał, nie tylko 1,2 ale także 12 jako miesiąc. Gdzie jest błąd?
package pl.codegym.task.task04.task0411;
/*
Pory Roku na Terze
*/
public class Solution {
public static void main(String[] args) {
sprawdzPoreRoku(12);
sprawdzPoreRoku(4);
sprawdzPoreRoku(7);
sprawdzPoreRoku(10);
}
public static void sprawdzPoreRoku(int miesiac) {
if (miesiac>=3&&miesiac<=5)
{
System.out.println("wiosna");
}
if (miesiac>=6&&miesiac<=8)
{
System.out.println("lato");
}
if (miesiac>=9&&miesiac<=11)
{
System.out.println("jesień");
}
if (miesiac>=1&&miesiac<=2&&miesiac==12)
{
System.out.println("zima");
}
}
}