Найти и вывести на печать слова, содержащие заглавные буквы - C#
Формулировка задачи:
Помогите доделать прогу, выводит слова, начинающиеся на заглавную букву. Как сделать, чтобы выводил слова содержащие заглавную?
class Program { static void Main(string[] args) { string[] text=new string[10]; int a = 1; int x = 0; WriteLine("Введите строку:"); while (a == 1) { text[x] = Readstr(); WriteLine("Хотите ввести еще строку?"); WriteLine("1-Да"); WriteLine("2-Нет"); a = int.Parse(ReadLine()); x++; } foreach (string s in text) { if (s != null) WriteLine(s); } foreach (string str in text) { if (str != null) { string[] words = str.Split(new char[] { ' ', '.', '!', ',', '?', ';', ':', '"', '\'', '(', ')' }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in words) { if (s[0] == s.ToUpper()[0]) { Console.WriteLine(s); } } } }
Решение задачи: «Найти и вывести на печать слова, содержащие заглавные буквы»
textual
Листинг программы
if (s != s.ToLower()) { Console.WriteLine(s); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д