Дана строка-предложение на русском языке. Вывести самое короткое1|длинное2 слово в предложении - C#

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

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

Дана строка-предложение на русском языке. Вывести самое короткое1|длинное2 слово в предложении (если таких слов несколько, то вывести первое3|последнее4 из них).

Решение задачи: «Дана строка-предложение на русском языке. Вывести самое короткое1|длинное2 слово в предложении»

textual
Листинг программы
string _sentence = "в прошлом году мы ездили всей семьей на рыбалку";// (c) Drup
string[] words = _sentence.Split(new char[] { ' ', ',', ';', ':', '-' }, StringSplitOptions.RemoveEmptyEntries);
Console.WriteLine(words.Where(x => x.Length == words.Min(m => m.Length)).Take(1).ToArray()[0]);
Console.WriteLine(words.Where(x => x.Length == words.Max(m => m.Length)).Reverse().Take(1).ToArray()[0]);

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


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

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

11   голосов , оценка 4.273 из 5
Похожие ответы