Найти в строке все слова нечетной длины, содержащие букву "о" - Visual Basic .NET
Формулировка задачи:
дана произвольная строка символов. все группы символов, отделённые пробелом или несколькими пробелами назовем словом
1. найти в строке все слова нечетной длины, содержащие букву "о" и записать в новую строку через пробел. если их нет - то будет сообщение об отсутствии.
2.строка задается вводом с клавиатуры, не рандомно.
спасибо.
Решение задачи: «Найти в строке все слова нечетной длины, содержащие букву "о"»
textual
Листинг программы
Dim strAll As String = "aaoaaoa gggogg hhohhh yyyo yyyyoyy eeeoeeeeeee" Dim arAll() As String = strAll.Split(" "c) Dim arOdd = (From wr In arAll Where wr.Contains("o") AndAlso (wr.Count Mod 2) <> 0 Select wr).ToArray Dim strOdd As String = String.Join(" "c, arOdd) MsgBox(strOdd)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д