C++ Program For Check Character Is Vowel Or Not Using If Else: Enter an alphabet: u u is a vowel. The character entered by the user is stored in variable c. The isLowerCaseVowel evaluates to true if c is a lowercase vowel and false for any other character.
C++ Program For Check Character Is Vowel Or Not Using If Else
#include <iostream>
using namespace std;
int main()
{
char c;
int isLowercaseVowel, isUppercaseVowel;
cout << "Enter an alphabet: ";
cin >> c;
// evaluates to 1 (true) if c is a lowercase vowel
isLowercaseVowel = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u');
// evaluates to 1 (true) if c is an uppercase vowel
isUppercaseVowel = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U');
// evaluates to 1 (true) if either isLowercaseVowel or isUppercaseVowel is true
if (isLowercaseVowel || isUppercaseVowel)
cout << c << " is a vowel.";
else
cout << c << " is a consonant.";
return 0;
}
Output of Program
Enter an alphabet: b
b is a consonant.