Maison > Article > développement back-end > Programme C# pour compter les voyelles dans une chaîne
Vous devez vérifier les voyelles et les consonnes, mais n'oubliez pas de vérifier les majuscules et les minuscules.
Pour compter les voyelles, vérifiez les caractères "aeiou" individuellement, c'est-à-dire
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++; }
Voici le code pour compter le nombre de voyelles dans une chaîne.
Démo en direct
using System; public class Demo { public static void Main() { string myStr; int i, len, vowel_count, cons_count; myStr = "Avengers"; 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 { cons_count++; } } Console.Write("Vowels in the string: {0}", vowel_count); } }
Vowels in the string: 3
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!