読み込んだ月の季節を表示 (論理演算子)

明解C言語 入門編 > 3. プログラムの流れと分岐 >

読み込んだ月の季節を表示 (論理演算子)

Java
import java.util.Scanner;

class Lesson022 {
    public static void main(String[] args) {
        System.out.print("何月ですか:");
        Scanner stdIn = new Scanner(System.in);
        int month = stdIn.nextInt();

        if (3 <= month && month <= 5)
            System.out.println("春です。");
        else if (6 <= month && month <= 8)
            System.out.println("夏です。");
        else if (9 <= month && month <= 11)
            System.out.println("秋です。");
        else if (month == 1 || month == 2 || month == 12)
            System.out.println("冬です。");
        else
            System.out.println("そんな月はありませんよ!!");
    }
}

実行結果

L:\>java Lesson022
何月ですか:5
春です。

L:\>java Lesson022
何月ですか:8
夏です。