A Character Is Vowel Or Consonant
Character is a Vowel or a Consonant
Five alphabets out of the 26 alphabets are known as Vowels. These are A, E, I, O, and U. The remaining 21 alphabets are known as the consonants. A computer program can test whether the entered character is a vowel or a consonant. This can be done by comparing the entered character with a set of vowels and consonants. If the character matches with a, e, i, o, or u, or A, E, I, O, or U, it is a vowel. Otherwise, if it matches with any other character, it is consonant.
Algorithm to Check Whether a Character is a Vowel or a Consonant
Step 1. Start
Step 2. Enter the character
Step 3. Compare the character with lowercase vowels, return true in a condition of the match.
Step 4. Compare the character with uppercase vowels, return true in a condition of the match.
Step 5. Stop
Read Also: A Number Is Even Or Odd
C Program to Check Whether a Character is a Vowel or a Consonant
#include <stdio.h> #include <conio.h> int main() { char a; int Lowercase, Uppercase; printf("Enter an alphabet: "); scanf("%c",&a); // returns 1 if a is a lowercase vowel Lowercase = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'); // returns 1 if a is an uppercase vowel Uppercase = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U'); // returns 1 if either of Lowercase or Uppercase is true if (Lowercase || Uppercase) printf("%a is a vowel.", c); else printf("%a is a consonant.", c); return 0; }
Output
Enter an alphabet: A A is a vowel.