Заменить слова с чётным числом символов на верхний регистр, а снизу нечётным - VB

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

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

Добрый день, помогите с задачкой , пожалуйста. Задание: Дан текст, заменить слова с чётным числом символов на верхний регистр, а снизу нечётным. Самое длинное слово отобразить в обратном отображение.

Решение задачи: «Заменить слова с чётным числом символов на верхний регистр, а снизу нечётным»

textual
Листинг программы
 Sub example()
    Dim s$, f&, j$(), max&, lj&, im&
    s = "ur.muroFrebiC самый лучший форум в мире"
    j = Split(s)
    For f = 0 To UBound(j)
        'If f Mod 2 Then
            'Mid(j(f), 1, 1) = UCase(Mid(j(f), 1, 1))
        'End If
        If Len(j(f)) Mod 2 = 0 Then
            j(f) = UCase(j(f))
        Else
            j(f) = LCase(j(f))
        End If
        lj = Len(j(f))
        If lj > max Then
            max = lj: im = f
        End If
    Next
    j(im) = StrReverse(j(im))
    
    s = Join(j)
    MsgBox s, vbInformation
 
End Sub

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


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

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

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