สระ (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 เข้าไปด้วย