Определить в строке количество слов, которые содержат ровно три буквы "А" - C#

Узнай цену своей работы

Формулировка задачи:

C# Тема: Строки Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить количество слов, которые содержат ровно три буквы "А".

Решение задачи: «Определить в строке количество слов, которые содержат ровно три буквы "А"»

textual
Листинг программы
string str; // наша строка со словами
string[] list = str.Split(' ');
List<string> answer = new List<string>();
foreach (string word in list)
{
     int count = 0;
     foreach (char c in word)
          if (c == 'а')
                count++;
     if (count == 3)
          answer.Add(word);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5
Похожие ответы