C#: Check whether an alphabet is a vowel or consonant
Write a C# Sharp program to check whether an alphabet letter is a vowel or a consonant.
Sample Solution:-
C# Sharp Code:
using System; // Importing necessary namespaces
public class exercise16 // Declaration of the exercise16 class
{
static void Main(string[] args) // Entry point of the program
{
char ch; // Declaration of a character variable to store the input
Console.Write("\n\n"); // Printing new lines
Console.Write("check whether the input alphabet is a vowel or not:\n"); // Displaying the purpose of the program
Console.Write("-----------------------------------------------------"); // Displaying a separator
Console.Write("\n\n");
Console.Write("Input an Alphabet (A-Z or a-z) : "); // Prompting user to input an alphabet
ch = Convert.ToChar(Console.ReadLine().ToLower()); // Reading the input and converting it to lowercase
int i = ch; // Converting the character to its corresponding ASCII value
if (i >= 48 && i <= 57) // Checking if the input is a number
{
Console.Write("You entered a number, Please enter an alphabet."); // Prompting user to enter an alphabet
}
else
{
switch (ch) // Switch statement to check for vowels
{
case 'a':
Console.WriteLine("The Alphabet is vowel"); // Printing a message if 'a' is entered
break;
case 'i':
Console.WriteLine("The Alphabet is vowel"); // Printing a message if 'i' is entered
break;
case 'o':
Console.WriteLine("The Alphabet is vowel"); // Printing a message if 'o' is entered
break;
case 'u':
Console.WriteLine("The Alphabet is vowel"); // Printing a message if 'u' is entered
break;
case 'e':
Console.WriteLine("The Alphabet is vowel"); // Printing a message if 'e' is entered
break;
default:
Console.WriteLine("The Alphabet is not a vowel"); // Printing a message for non-vowel characters
break;
}
}
Console.ReadKey(); // Waiting for a key press before closing the console window
}
}
Sample Output:
check whether the input alphabet is a vowel or not: ----------------------------------------------------- Input an Alphabet : A The Alphabet is vowel
Visual Presentation:
Flowchart:
C# Sharp Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a C# Sharp program to check whether a triangle can be formed by the given value for the angles.
Next: Write a C# Sharp program to calculate profit and loss on a transaction.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics