Определение количества гласных и согласных в написанной фразе - 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

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


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

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

10   голосов , оценка 3.7 из 5
Похожие ответы