Вывести все слова в предложении, начинающиеся с согласных букв русского алфавита - C#
Формулировка задачи:
Помогите пожалуйста с программой. Вывести все слова в предложении, начинающиеся с согласных букв русского алфавита. Текст минимуму три предложения, а в предложении минимум 10 слов.
Решение задачи: «Вывести все слова в предложении, начинающиеся с согласных букв русского алфавита»
textual
Листинг программы
using System; class DEMO { static bool IsSogl(char c) { c = char.ToUpper(c); foreach (char g in sogl) if (c == g) return true; return false; } static string sogl = "БВГДЖЗЙКЛМНПРСТФХЦЧШЩ"; static void Main() { string[] str = Console.ReadLine().Split(new char[]{'.',',',':',' ','!','?',';'},StringSplitOptions.RemoveEmptyEntries); foreach (string s in str) if (IsSogl(s[0])) Console.Write(s+" "); Console.WriteLine(); Console.ReadKey(true); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д