Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรม C++ ตรวจสอบตัวอักษรเป็นสระหรือพยัญชนะ (Vowel or Consonant)


สระ (Vowels) ในภาษาอังกฤษคือ a, e, i, o, u ส่วนตัวอักษรที่เหลือคือพยัญชนะ (Consonants)

ตัวอย่างที่ 1: ตรวจสอบเฉพาะตัวเล็ก (lowercase)

#include <iostream>
using namespace std;

int main() {
    char c = 'a';
    if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
        cout << c << " is a Vowel" << endl;
    else
        cout << c << " is a Consonant" << endl;
    return 0;
}

ผลลัพธ์

a is a Vowel

ตัวอย่างที่ 2: ตรวจสอบทั้งตัวเล็กและตัวใหญ่ (uppercase & lowercase)

#include <iostream>
using namespace std;

int main() {
    char c = 'B';
    if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ||
        c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U')
        cout << c << " is a Vowel" << endl;
    else
        cout << c << " is a Consonant" << endl;
    return 0;
}

ผลลัพธ์

B is a Consonant

โปรแกรมตัวที่ 2 เพิ่มเงื่อนไขตรวจสอบตัวพิมพ์ใหญ่ A, E, I, O, U เข้าไปด้วย