Найти в строке все слова нечетной длины, содержащие букву "о" - VB

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

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

дана произвольная строка символов. все группы символов, отделённые пробелом или несколькими пробелами назовем словом 1. найти в строке все слова нечетной длины, содержащие букву "о" и записать в новую строку через пробел. если их нет - то будет сообщение об отсутствии. 2.строка задается вводом с клавиатуры, не рандомно. спасибо.
а в этом участке можно переделать по vb6.0 ?

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

textual
Листинг программы
Private Sub Command1_Click()
    Dim arAll As String, s, st As String
    arAll = InputBox("Введите фразу", "Ввод данных", "aaoaaoa gggogg  hhohhh yyyo yyyyoyy eeeoeeeeeee")
    For Each s In Split(arAll)
        If InStr(1, s, "o") > 0 And Len(s) Mod 2 <> 0 Then st = st & s & " "
    Next s
    MsgBox IIf(Len(st) = 0, "Слов, удовлетворяющих условию нет", Trim$(st))
End Sub

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


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

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

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