object SeasonPrinter {
// Method to print the season based on the month
def printSeason(month: Int): Unit = {
month match {
case 12 | 1 | 2 => println("Winter")
case 3 | 4 | 5 => println("Spring")
case 6 | 7 | 8 => println("Summer")
case 9 | 10 | 11 => println("Autumn")
case _ => println("Invalid month number!")
}
}
def main(args: Array[String]): Unit = {
val month = 9
printSeason(month)
}
}
/*
run:
Autumn
*/