Определить, сколько слов и цифр в тексте - VB

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

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

дан текст. сколько слов в тексте? сколько цифр в тексте? В Visual Basic 6.0

Решение задачи: «Определить, сколько слов и цифр в тексте»

textual
Листинг программы
  1. Private Sub Form_Load()
  2.     Dim D As Long, W As Long, S As String
  3.     S = "дан текст. сколько слов в тексте? сколько цифр в тексте? В Visual Basic 6.0"
  4.     W = NumWord(S)
  5.     D = NumDigit(S)
  6.     MsgBox "Количество слов: " & W & vbNewLine & "Количество цифр: " & D
  7. End Sub
  8. Private Function NumDigit(ByVal Value As String) As Long
  9.     Dim P As Long, CurChar As String
  10.     Value = Trim$(Value)
  11.     For P = 1 To Len(Value)
  12.         CurChar = Mid$(Value, P, 1)
  13.         NumDigit = NumDigit - (CurChar >= "0" And CurChar <= "9")
  14.     Next
  15. End Function
  16. Private Function NumWord(ByVal Value As String) As Long
  17.     Dim P As Long, CurWord As String, CurChar As String
  18.     Value = Trim$(Value)
  19.     For P = 1 To Len(Value)
  20.         CurChar = LCase(Mid$(Value, P, 1))
  21.         If (CurChar >= "a" And CurChar <= "z") Or _
  22.            (CurChar >= "а" And CurChar <= "я") Then
  23.             CurWord = CurWord & CurChar
  24.         Else
  25.             NumWord = NumWord - (Len(CurWord) > 0)
  26.             CurWord = vbNullString
  27.         End If
  28.     Next
  29. End Function

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


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

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

12   голосов , оценка 4.333 из 5

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

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

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