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

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

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

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

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

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

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


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

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

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы