Table of Contents
Write a C++ program to Check Vowel or Consonant using switch case
In this article, we will discuss the concept of Write a C++ program to Check Vowel or Consonant using switch case
In this post, we are going to learn how to write a program to check whether given English alphabet is Vowel or consonant using switch case statements in C++ language
Code to check given Alphabet is Vowel or consonant
Code to check given Alphabet is Vowel or consonant, using switch – #1
In this code, we are going to learn how to check the given English alphabet is Vowel or consonant using Switch case statements in C++ language
Program 1
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char ch;//declare a character variable
cout<<"Enter any Alphabets: ";
//Ask input from the user
cin>>ch;
//Reading the input from the user
switch(ch){
case 'a':
cout<<ch<<" is Vowel";
break;
case 'e':
cout<<ch<< "is Vowel";
break;
case 'i':
cout<<ch<< "is Vowel";
break;
case 'o':
cout<<ch<< "is Vowel";
break;
case 'u':
cout<<ch<< "is Vowel";
break;//check lower case alphabets
case 'A':
cout<<ch<< "is Vowel";
break;
case 'E':
cout<<ch<< "is Vowel";
break;
case 'I':
cout<<ch<< "is Vowel";
break;
case 'O':
cout<<ch<< "is Vowel";
break;
case 'U':
cout<<ch<< "is Vowel";
break;//check upper case alphabets
default:
cout<<ch<< "is Consonant";
break;
}
getch();
return 0;
}
When the above code is executed, it produces the following result
Case 1
Enter any character: g g is a constan
Case 2
Enter any character: U U is a Vowel
Code to check given Alphabet is Vowel or consonant, using switch – #2
In this code, we are going to learn how to check the given English alphabet is Vowel or consonant using Switch case statements in C++ language
Program 2
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char ch;
cout<<"Enter any Alphabets: ";
cin>>ch;
switch(ch){
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
//check lower case Vowel
case 'A':
case 'E':
case 'I':
case 'O':
case 'U':
//check Upper case Vowel
cout<<ch<< "is Vowel";
break;
default:
cout<<ch<< "is Consonant";
break;
}
getch();
return 0;
}
When the above code is executed, it produces the following result
Case 1
Enter any character: M M is a constant
Case 2
Enter any character: U U is a Vowel
Suggested post
Switch statements in C++ language
Similar post
Java program to print all alphabets in given range
C program to print all alphabets in given range
C++ program to print all alphabets in given range
Java program to print all alphabets using loops
C program to print all alphabets using loops
C++ program to print all alphabets using loops
Java program to check whether a character is Alphabet or Not
C++ program to check whether a character is Alphabet or Not
C program to check whether a character is Alphabet or Not
Python program to check whether a character is Alphabet or Not