Определить гласную букву, которая чаще всего встречается в тексте - VB
Формулировка задачи:
Нужна помощь, в Vb я разбираюсь неплохо, но вот проги где используется текст вообще полный 0.
Само задание:
В тексте произвольной длины с точкой в конце определить гласную букву, которая чаще всего встречается . напечатать результат и текст.
Решение задачи: «Определить гласную букву, которая чаще всего встречается в тексте»
textual
Листинг программы
- Option Explicit
- Option Compare Text
- Const a = "аяоёуюеэыи"
- Sub main()
- Dim Text
- Text = "афпоьутёчэрьыааыоеяэпяаичобьачп."
- Dim i As Long, c As Long, max As Long, b As String * 1
- For i = 1 To Len(a)
- c = Len(Text) - Len(Replace(Text, Mid(a, i, 1), ""))
- If c > max Then
- b = Mid(a, i, 1)
- max = c
- End If
- Next i
- MsgBox "Буква """ & UCase$(b) & """ в строке """ & Text & """ " & max & " раз"
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д