Найти и вывести на печать слова, содержащие заглавные буквы - C#

Узнай цену своей работы

Формулировка задачи:

Помогите доделать прогу, выводит слова, начинающиеся на заглавную букву. Как сделать, чтобы выводил слова содержащие заглавную?
Листинг программы
  1. class Program
  2. {
  3. static void Main(string[] args)
  4. {
  5. string[] text=new string[10];
  6. int a = 1;
  7. int x = 0;
  8. WriteLine("Введите строку:");
  9. while (a == 1)
  10. {
  11. text[x] = Readstr();
  12. WriteLine("Хотите ввести еще строку?");
  13. WriteLine("1-Да");
  14. WriteLine("2-Нет");
  15. a = int.Parse(ReadLine());
  16. x++;
  17. }
  18. foreach (string s in text)
  19. {
  20. if (s != null)
  21. WriteLine(s);
  22. }
  23. foreach (string str in text)
  24. {
  25. if (str != null) {
  26. string[] words = str.Split(new char[] { ' ', '.', '!', ',', '?', ';', ':', '"', '\'', '(', ')' }, StringSplitOptions.RemoveEmptyEntries);
  27. foreach (string s in words)
  28. {
  29. if (s[0] == s.ToUpper()[0])
  30. {
  31. Console.WriteLine(s);
  32. }
  33. }
  34. }
  35. }

Решение задачи: «Найти и вывести на печать слова, содержащие заглавные буквы»

textual
Листинг программы
  1. if (s != s.ToLower())
  2. {
  3.     Console.WriteLine(s);
  4. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы