Подсчёт количества символов в строке - VB

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

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

Помогите пожалуйста, последнее задание никак не могу решить. Задание: Дана строка символов. Подсчитать количество букв, цифр и всех прочих символов в строке. могу подсчитать только кол-во символов вообще через пробел, а так не знаю, помогите.

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

textual
Листинг программы
  1. str = Text1.Text ' строка, в которой нужно подсчитать
  2. Dim letters As Byte
  3. Dim Numbers As Byte
  4. Dim Punctuation As Byte
  5. Dim Other As Byte
  6.  
  7. For i = 1 To Len(str)
  8. Dim char As String
  9.  
  10. char = Mid(str, i, 1) ' получаем очередной символ строки
  11.  
  12. If (char >= "a" And char <= "z") Or (char >= "A" And char <= "Z") Or (char >= "А" And char <= "Я") Or (char >= "а" And char <= "я") Then
  13.     letters = letters + 1
  14. ElseIf (char >= "0" And char <= "9") Then
  15.     Numbers = Numbers + 1
  16. ElseIf char = "." Or char = "," Or char = "?" Or char = "!" Or char = ":" Or char = ";" Then
  17.     Punctuation = Punctuation + 1
  18. Else
  19.     Other = Other + 1
  20. End If
  21. Next i

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


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

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

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

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

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

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