• Top Posts

    C# Program to count number of Vowels and Consonants in a string



    • By using the following example we can return the count of  Vowels and Consonants in the given string.


      class OvelsAndConsonents  
       {  
         public static void Main(string[] args)  
         {  
           char[] sentence = new char[100];  
           int i, vowels = 0, consonants = 0, special = 0, n;  
           Console.WriteLine("Enter the Length of the sentence \n");  
           n = int.Parse(Console.ReadLine());  
           for (i = 0; i < n; i++)  
           {  
             sentence[i] = Convert.ToChar(Console.Read());  
           }  
           for (i = 0; sentence[i] != '\0'; i++)  
           {  
             if ((sentence[i] == 'a' || sentence[i] == 'e' || sentence[i] ==  
             'i' || sentence[i] == 'o' || sentence[i] == 'u') ||  
             (sentence[i] == 'A' || sentence[i] == 'E' || sentence[i] ==  
             'I' || sentence[i] == 'O' || sentence[i] == 'U'))  
             {  
               vowels = vowels + 1;  
             }  
             else  
             {  
               consonants = consonants + 1;  
             }  
             if (sentence[i] == 't' || sentence[i] == '\0' || sentence[i] == ' ')  
             {  
               special = special + 1;  
             }  
           }  
           consonants = consonants - special;  
           Console.WriteLine("No. of vowels {0}", vowels);  
           Console.WriteLine("No. of consonants {0}", consonants);  
           Console.ReadLine();  
           Console.ReadLine();  
         }  
       }  
    

    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728