Найти слова сообщения, содержащие нечетное количество цифр - C#

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

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

Дана строка, в которой содержится осмысленное текстовое сообщение. Слова сообщения разделяются пробелами и знаками препинания. Найти слова сообщения, содержащие нечетное количество цифр. (Написать в консоле)

Решение задачи: «Найти слова сообщения, содержащие нечетное количество цифр»

textual
Листинг программы
  1. static string[] GetWords(string s)
  2. {
  3.     var split = Regex.Split(s, @"\b");
  4.     return split.Where(z => !string.IsNullOrWhiteSpace(z)).ToArray();
  5. }
  6.  
  7. var msg = Console.ReadLine();
  8. var words = GetWords(msg);
  9. words = words.Where(s => s.Select(c => char.IsDigit(c)).Count() % 2 != 0).ToArray();
  10. msg = string.Join(" ", words);
  11. Console.WriteLine(msg);

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


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

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

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

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

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

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