Первое и третье слова меняются местами - VB

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

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

не могу понять в чем ошибка
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim strl As String
  3. Dim s1 As String
  4. Dim s2 As String
  5. Dim s3 As String
  6. Dim s4 As String
  7. Dim ki(2) As Integer
  8. str1 = Text1.Text
  9. l = Len(str1)
  10. k1 = 0
  11. j = 1
  12. For i = 1 To 1
  13. ch = Mid(str1, i, 1)
  14. If ch = " " Then
  15. ki(j) = i
  16. j = j + 1
  17. End If
  18. Next i
  19. For i = 1 To 2
  20. List1.AddItem ki(i)
  21. Next i
  22. For i = 1 To (ki(1) - 1)
  23. ch = Mid(str1, i, 1)
  24. s1 = s1 + ch
  25. Next i
  26. For f = 1 To (1 - ki(2))
  27. ch = Mid(str1, (f + (ki(2))), 1)
  28. s2 = s2 + ch
  29. Next f
  30. For f = 1 To (ki(2) - ki(1))
  31. ch = Mid(str1, (f + (ki(1))), 1)
  32. s3 = s3 + ch
  33. Next f
  34. s4 = s2 + " " + s3 + " " + s1
  35. Text2.Text = s4
  36. End Sub

Решение задачи: «Первое и третье слова меняются местами»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. a=split(Text1.Text)
  3. Text2.Text =a(2) & " " & a(1) & " " & a(0)
  4. End Sub

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


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

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

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы