Все сделано по заданию, но есть проблемы:
1. если использовать в последней строке else - выводится два раза последняя строка при исполнении программы;
2. программа работает корректно, но не проходит проверку. При этом при такой реализации, даже если ввести 13, то программа ничего не выведет, значит ограничение тоже работает.
package com.javarush.task.task04.task0411;
/*
Реализовать метод checkSeason.
По номеру месяца, метод должен определить время года (зима, весна, лето, осень) и вывести на экран.
*/
public class Solution {
public static void main(String[] args) {
checkSeason(12);
checkSeason(4);
checkSeason(7);
checkSeason(10);
}
public static void checkSeason(int month) {
if (month == 1 || month == 2 || month == 3){
System.out.println("зима");
}
if (month == 4 || month == 5 || month == 6){
System.out.println("весна");
}
if (month == 7 || month == 8 || month == 9){
System.out.println("лето");
}
if (month == 10 || month == 11 || month == 12){
System.out.println("осень");
}
}
}