Функции обработки строк - VB

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

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

не могу разобраться со всеми этими функциями, где и что использовать. например две задачи: а)указать минимальное количество первых букв, по которым можно различить слова из заданного набора (слова разделены пробелами). б) разбить исходныйтекст на строки длиной не более 50 символов. перенос на новую строку осуществлять на месте пробела (часть слова переносить нельзя) ну во второй задаче возможно надо использовать left и mid функции...но не понимаю как...помогите, если не сложно...

Решение задачи: «Функции обработки строк»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Комманда1_Click()
  4. Dim S As String
  5. Dim M() As String
  6. Dim QWERT
  7. S = "мама мыла машу мылом"
  8. M = Split(S)
  9. MsgBox StringAnd(M)
  10. End Sub
  11.  
  12. Function StringAnd(ST() As String) As Byte
  13. StringAnd = 1
  14. Dim N
  15. Dim T
  16. Dim J
  17. Dim I As Integer
  18. N = 1
  19. For I = 0 To UBound(ST)
  20. DOB:
  21. T = Left(ST(I), N)
  22.        For J = I + 1 To UBound(ST)
  23.        DoEvents
  24.        If T = Left(ST(J), N) Then N = N + 1: GoTo DOB
  25.        Next J
  26.        If StringAnd < N Then StringAnd = N: N = 1
  27. Next I
  28. End Function

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


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

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

10   голосов , оценка 3.9 из 5

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

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

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