- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
C# Program to count number of Vowels and Consonants in a string
You need to check for both the vowels and consonants, but do not forget to check for both the uppercase as well lowercase.
For counting vowels, check for “aeiou” characters separately i.e.
if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' || myStr[i] == 'E' || myStr[i] == 'I' || myStr[i] == 'O' || myStr[i] == 'U') { vowel_count++; }
For counting consonants, check for other characters in elseif condition −
else if ((myStr[i] >= 'a' && myStr[i] <= 'z') || (myStr[i] >= 'A' && myStr[i] <= 'Z')) { cons_count++; }
Example
The following is the code to count a number of Vowels and Consonants in a string.
using System; public class Demo { public static void Main() { string myStr; int i, len, vowel_count, cons_count; myStr = "Jack Sparrow"; vowel_count = 0; cons_count = 0; // find length len = myStr.Length; for(i=0; i<len; i++) { if(myStr[i] =='a' || myStr[i]=='e' || myStr[i]=='i' || myStr[i]=='o' || myStr[i]=='u' || myStr[i]=='A' || myStr[i]=='E' || myStr[i]=='I' || myStr[i]=='O' || myStr[i]=='U') { vowel_count++; } else if((myStr[i]>='a' && myStr[i]<='z') || (myStr[i]>='A' && myStr[i]<='Z')) { cons_count++; } } Console.Write("
Vowel in the string: {0}
", vowel_count); Console.Write("Consonant in the string: {0}
", cons_count); } }
Output
Vowel in the string: 3 Consonant in the string: 8
- Related Articles
- How to count number of vowels and consonants in a string in C Language?
- Swift Program to Count the Number of Vowels and Consonants in a Sentence
- Java Program to Count the Number of Vowels and Consonants in a Sentence
- Kotlin Program to Count the Number of Vowels and Consonants in a Sentence
- Haskell Program to Count the Number of Vowels and Consonants in a Sentence
- C Program to count vowels, digits, spaces, consonants using the string concepts
- C++ Program to Find the Number of Vowels, Consonants, Digits and White Spaces in a String
- How to Count the Number of Vowels and Consonants in a Sentence in Golang?
- C# Program to count vowels in a string
- Replace All Consonants with Nearest Vowels In a String using C++ program
- C++ Program to count Vowels in a string using Pointer?
- Python program to count number of vowels using set in a given string
- Alternating Vowels and Consonants in C/C++
- Java Program to count vowels in a string
- To count Vowels in a string using Pointer in C++ Program

Advertisements