Можно ли быстро узнать сколько гласных букв в каждом слове

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
hllh
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 26.02.2004 (Чт) 21:39

Можно ли быстро узнать сколько гласных букв в каждом слове

Сообщение hllh » 28.02.2004 (Сб) 19:43

Можно ли быстро узнать сколько гласных букв в каждом слове массива, не переводя каждое слово в Ascii код и не делая кучу ифов с этими кодами????? :?:

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 28.02.2004 (Сб) 23:40

Dim words() as String

Function lettr_num(ByVal wrd as String, ByVal lettrs as String) as Long
Dim rs as Long
for a=1 to len(wrd)
if instr(lettrs, mid(wrd, a, 1)) > 0 then rs = rs + 1
next
lettr_num = rs
End Function

---
wrd - Слово из массива
lettrs - Строка символов для проверки
Результат - количество этих символов в слове[/code]


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

    TopList