Lập trình Java - Kiểm tra xem một bảng chữ cái là nguyên âm hay phụ âm

Viết chương trình kiểm tra xem một bảng chữ cái là nguyên âm hay phụ âm trong java

Trong chương trình này, bạn sẽ học cách kiểm tra xem bảng chữ cái là nguyên âm hay phụ âm sử dụng câu lệnh if..else và switch trong Java.

Ví dụ 1: Kiểm tra xem một bảng chữ cái là nguyên âm hay phụ âm bằng cách sử dụng câu lệnh if..else

public class VowelConsonant {
    public static void main(String[] args) {
        char ch = 'i';
        if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' )
            System.out.println(ch + " is vowel");
        else
            System.out.println(ch + " is consonant");
    }
}

Kết quả chạy chương trình:

i is vowel

Trong chương trình trên, 'i' được lưu trữ trong biến char ch. Trong Java, bạn sử dụng dấu ngoặc kép ("") cho chuỗi và dấu ngoặc đơn ('') cho ký tự.

Bây giờ, để kiểm tra xem ch có phải là nguyên âm hay không, chúng tôi kiểm tra xem ch có phải là bất kỳ: ('a', 'e', 'i', 'o', 'u'). Điều này được thực hiện bằng cách sử dụng một câu lệnh if..else đơn giản.

Chúng ta cũng có thể kiểm tra nguyên âm hoặc phụ âm bằng cách sử dụng câu lệnh chuyển đổi trong Java.
Ví dụ 2: Kiểm tra xem một bảng chữ cái là nguyên âm hay phụ âm bằng cách sử dụng câu lệnh switch

public class VowelConsonant {
    public static void main(String[] args) {
        char ch = 'z';
        switch (ch) {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
                System.out.println(ch + " is vowel");
                break;
            default:
                System.out.println(ch + " is consonant");
        }
    }
}

Kết quả khi chạy chương trình:

z is consonant

Trong chương trình trên, thay vì sử dụng một điều kiện if dài, chúng ta thay thế nó bằng một câu lệnh tình huống chuyển đổi.Nếu ch là một trong các trường hợp: ('a', 'e', 'i', 'o', 'u'), nguyên âm được in. Khác, trường hợp mặc định được thực thi và phụ âm được in trên màn hình.