Cpp Examples Vowel Consonant
# C++ Example - Check Vowel/Consonant
[ C++ Examples](#)
English has 26 letters. Vowels only include the five letters a, e, i, o, u, and the rest are consonants. Y is a semi-vowel and semi-consonant, but in English it is treated as a consonant.
## Example 1
#includeusing namespace std; int main(){char c; bool ischar; int isLowercaseVowel,isUppercaseVowel; cout<>c; ischar=((c>='a'&&c='A'&&c<='Z')); if(ischar){// Lowercase vowel isLowercaseVowel=(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'); // Uppercase vowel isUppercaseVowel=(c=='A'||c=='E'||c=='I'||c=='O'||c=='U'); // if statement check if(isLowercaseVowel||isUppercaseVowel)cout<<c<<" is a vowel"; else cout<<c<<" is a consonant"; }else{cout<<"The input is not a letter."; }return 0; }
The output of the above program is:
Enter a letter: G G is a consonant
## Example 2
#include
using namespace std;
bool isVowel(char letter){
// Convert letter to lowercase
letter =tolower(letter);
// Check if letter is a vowel
if(letter =='a'|| letter =='e'|| letter =='i'|| letter =='o'|| letter =='u'){
return true;
}else{
return false;
}
}
int main(){
char letter;
cout<> letter;
if(isVowel(letter)){
cout<< lette
YouTip