Определить число введенных символов (отдельно строчных и прописных) - VB
Формулировка задачи:
Помогите пожалуйста!
Мне нужен код программы ,которая должна подсчитывать число введенных символов(отдельно строчных и прописных)
и выводить (при нажатии на commandButton) встреченные в тексте гласные буквы(отдельно строчные и прописные).
Текст вводится пользователем в TextBox (ограничение : могут вводится только русские буквы и пробелы).
Мне хотя бы отдельный отрывок кода: как выводить встреченные гласные и подсчитывать строчные и прописные буквы.
Работаю на VisualBasic 6.0
Решение задачи: «Определить число введенных символов (отдельно строчных и прописных)»
textual
Листинг программы
- Option Explicit
- Dim i As Integer
- Private Sub Command1_Click()
- Dim s As String, n As Integer, i As Integer
- Dim c As Integer
- s = "йцукенг цу QWERTY Э ке ьт ЙЦУ иЁмс УКЕН рпеав"
- Print "Строка : "; s
- Print "Длина строки (всего) = "; Len(s)
- For i = 1 To Len(s)
- c = c - (Mid$(s, i, 1) Like "[A-Za-zА-Яа-яЁё]")
- Next
- Print "Количество букв (всего) = "; c
- c = 0
- For i = 1 To Len(s)
- c = c - (Mid$(s, i, 1) Like "[А-Яа-яЁё]")
- Next
- Print "Количество русских букв (всего) = "; c
- c = 0
- For i = 1 To Len(s)
- c = c - (Mid$(s, i, 1) Like "[А-Я-Ё]")
- Next
- Print "Количество прописных русских букв (всего) = "; c
- c = 0
- For i = 1 To Len(s)
- c = c - (Mid$(s, i, 1) Like "[АаОоЕеЁёУуЫыЯяИиЮюЭэ]")
- Next
- Print "Количество гласных русских букв (всего) = "; c
- c = 0
- For i = 1 To Len(s)
- c = c - (Mid$(s, i, 1) Like "[АОЕЁУЫЯИЭЮ]")
- Next
- Print "Количество прописных гласных русских букв (всего) = "; c
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д