class VowelConsonantCounter
public VowelConsonantCounter()
Console.Write("\n\nCount total number of vowel or consonant :\n");
Console.Write("Input the string : ");
temp = Console.ReadLine();
for (i = 0; i < Len; i++)
if (char.IsUpper(temp[i]))
if (temp[i] == 'A' || temp[i] == 'E' || temp[i] == 'I' || temp[i] == 'O' || temp[i] == 'U')
else if (temp[i] != 'A' && temp[i] != 'E' && temp[i] != 'I' && temp[i] != 'O' && temp[i] != 'U')
else if (char.IsLower(temp[i]))
if (temp[i] == 'a' || temp[i] == 'e' || temp[i] == 'i' || temp[i] == 'o' || temp[i] == 'u')
else if (temp[i] != 'a' && temp[i] != 'e' && temp[i] != 'i' && temp[i] != 'o' && temp[i] != 'u')
Console.WriteLine("\nUppercase Consonants : {0}\n", UpperCons);
Console.WriteLine("Lowercase Consonants : {0}\n", LowerCons);
Console.WriteLine("Uppercase Vowel : {0}\n", UpperVowel);
Console.WriteLine("Lowercase Vowel : {0}\n", LowerVowel);
Console.WriteLine("Number of Vowels: {0}\n", NumVowel);
public static void Main()
Console.WriteLine("Vowel and Consonant Counter");
VowelConsonantCounter VC1 = new VowelConsonantCounter();