005 条件分岐(switch文) 022 解答例

import java.util.Scanner;

public class VowelOrConsonant {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.print("アルファベットの小文字を入力してください: ");
        char input = scanner.next().charAt(0);

        switch (input) {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
                System.out.println("入力された文字は母音です。");
                break;
            default:
                System.out.println("入力された文字は子音です。");
        }
    }
}

このプログラムでは、switch文を使用してユーザーが入力したアルファベットが母音か子音かを判定しています。case文では、各母音に対して条件を指定し、それに一致するかどうかで判定を行っています。

「005条件分岐」問題集リスト