Вывести все слова в предложении, начинающиеся с согласных букв русского алфавита - 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);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д