Here is a C++ Program to Check Whether a Character is Vowel or Not using if else statement. In this C++ program, to check whether a character is vowel or not we will compare the given character with uppercase and lowercase vowel alphabets.
There are five proper vowel letters (A, E, I, O, U) in English alphabets and all alphabets except vowels are called consonants. We have to whether given character is member of
following set.
C++ Program to Check a Character is Vowel or not
#include <iostream> using namespace std; int main(){ char c; cout << "Enter a character\n"; cin >> c; // Check if input alphabet is member of set{A,E,I,O,U,a,e,i,o,u} 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\n"; } else { cout << c <<" is a Consonant\n"; } return 0; }Output
Enter a character U U is a Vowel
Enter a character Z Z is a Consonant
In above program, we first take a character input form user and store it in a char variable c. Then we compare c with each uppercase and lowercase vowel character. If c matches with any vowel alphabet then we print a message on screen saying "c is a Vowel" otherwise we print "c is not a Consonant"
Recommended Posts