Найти слова содержащие две буквы d - C#
Формулировка задачи:
Дано предложение, состоящее не менее из 10 слов. Напечатать все слова из предложения, содержащие ровно две буквы d.
Использовать можно только тип char, кому не сложно, объясните, пожалуйста
Решение задачи: «Найти слова содержащие две буквы d»
textual
Листинг программы
static void Main(string[] args) { int counter = 0; string buf = string.Empty; char[] s = "Hello dad! how are yudou dander? ghfhf gdfghdfdd dd".ToCharArray(); foreach (char elem in s) { if (Char.IsLetter(elem)) { if (elem == 'd') counter++; buf += elem.ToString(); } else { if (counter >= 2) { Console.WriteLine(buf); } buf = string.Empty; counter = 0; } } Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д