Определение количества гласных и согласных в написанной фразе - VB
Формулировка задачи:
Текст задачи: "Создать программу - Определение количества гласных и согласных в написанной фразе".
Там есть один пункт, а именно: показывать гласные и согласные в процессе ввода.
Как это можно реализовать?
Я пока придумал только при вводе фразы окрашивать каждую букву в соответствующий цвет, например, гласные - красный, согласные - синий. Но не знаю, как это реализовать. Возможно, может кто-нибудь подсказать?
Или подсказать другое решение поставленного вопроса?
Заранее спасибо
Решение задачи: «Определение количества гласных и согласных в написанной фразе»
textual
Листинг программы
- Option Explicit
- Private Sub Text1_Change()
- Const G = "аеёиыоуэюя"
- Const S = "бвгджзйклмнпрстфхцчшщ"
- Dim I As Long
- Label1 = "": Label2 = ""
- For I = 1 To Len(Text1)
- If InStr(1, G, Mid$(Text1, I, 1), vbTextCompare) Then
- Label1 = Label1 & Mid$(Text1, I, 1)
- ElseIf InStr(1, S, Mid$(Text1, I, 1), vbTextCompare) Then
- Label2 = Label2 & Mid$(Text1, I, 1)
- End If
- Next I
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д