Вывести слова, которые начинаются с прописной буквы - C#
Формулировка задачи:
Добрый день!
Задача: нужно из строки вывести слова с прописной буквы.
Перебираю слова и проверяю первый символ на "заглавность", но никак не могу правильно написать условие - if (char.IsUpper(s[0])) Console.WriteLine(s); - выдает ошибку
Помогите, плз.
StringBuilder a = new StringBuilder ("Полное интервью с Кори времен громкого тура!"); Console.WriteLine("Исходная строка: " + a); string str = a.ToString(); str = str.Trim(); string[] s = str.Split(' '); if (char.IsUpper(s[0])) Console.WriteLine(s); Console.ReadKey();
Решение задачи: «Вывести слова, которые начинаются с прописной буквы»
textual
Листинг программы
foreach(var slovo in s) if (char.IsUpper(slovo[0])) Console.WriteLine(slovo);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д