Сортировка слов в предложении по количеству букв - VB

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

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

не могу сделать задание отсортировать слова по количеству букв по возрастанию в предложении

Решение задачи: «Сортировка слов в предложении по количеству букв»

textual
Листинг программы
Dim a() As String
st = "313 654654 wew r df dfgdfg 666 444 4"
Print st
a = Split(st)
For i = 0 To UBound(a) - 1
   For j = i + 1 To UBound(a)
      If Len(a(i)) > Len(a(j)) Then
         t = a(i): a(i) = a(j): a(j) = t
      End If
Next j
Next i
Print Join(a)

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


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

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

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