0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
||||||
1 | ||||||
Подсчет слов,начинающихся с гласной буквы11.11.2018, 21:16. Показов 5899. Ответов 20
Вот функция:
P
0
|
11.11.2018, 21:16 | |
Ответы с готовыми решениями:
20
Найти количество слов, начинающихся с буквы “б” Количество слов в предложении, начинающихся с буквы а Как определить количество слов, начинающихся с буквы d Определить количество слов, начинающихся с буквы d (слова разделяются пробелом) |
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 21:36 | 2 |
ой ой
text - это просто переменная или массив For i = 0 To Len(text) - 1 Step 1 - вот тут как переменная If (text(i + 1) = "А") - вот тут как массив где закрытие цикла For без next и где закрытие условий If без End If
1
|
Заблокирован
|
|
11.11.2018, 21:43 | 3 |
1
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 21:45 [ТС] | 4 |
Остап Бонд,опеччатка,там должно быть Gext
Добавлено через 2 минуты snipe, Это массив.Я хотел считать весь текст в массив и потом пройти по всем элементам массива
0
|
Заблокирован
|
|
11.11.2018, 21:48 | 5 |
Здорово!
А что такое Gext, можно полюбопытствовать?
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 21:50 [ТС] | 6 |
Остап Бонд, не важно.Просто имя переменной
Как мне в итоге сделать верный код?
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 21:52 | 7 |
1. ну так и операции считывания в массив - нету
2. номер последнего элемента массива определяется функцией Ubound() 3. массив text не описан - взялся с потолка 4. слово text является зарезервированным словом и его использование это моветон
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 21:54 [ТС] | 8 |
snipe, А как надо считать весь текст в массив?А вообще,как мне более эффективно выполнить подсчет слов,начинающихся на гласную?
Везде где text-это опечатка,должно быть Gext.Именно по причине 4.
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 21:57 | 9 |
тут проблема в том что само условие задачи поставлено очень расплывчато
судя по всему код используется в Word- е но это только догадки
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 21:58 [ТС] | 10 |
snipeДа,вы правильно сказали.В Word-e
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
||||||||||||||||||||||||||||||||||||||||||||||
11.11.2018, 22:11 | 11 | |||||||||||||||||||||||||||||||||||||||||||||
ну вы считали диапазон в одну переменную
это у вас Gext теперь надо удалить лидирующие и концевые пробелы делается это так
соответственно массив arr() должен иметь 20 элементов
1
|
Заблокирован
|
|
11.11.2018, 22:28 | 12 |
АЯОЁУЮИЫЕЭ где то так, а по поводу Word'а скажу лишь одно - фуууу, не связывайтесь.
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 22:52 [ТС] | 13 |
snipe, хм,почему то выводит все равно 0
Добавлено через 1 минуту Я бы и не связывался,но ВУЗ заставляет
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 22:58 | 14 |
для начала покажите что у вас получилось
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
||||||
11.11.2018, 22:59 [ТС] | 15 | |||||
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 23:10 | 16 |
тупо взял ваш текст
вставил в документ ворд запустил и он отработал файл вот еще раз говорю про количество гласных у вас отсутствуют буквы Ё и Ы и буква у напечатана 2 раза маленькой
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 23:12 | 17 |
если хотите сказать что с буквы Ы ни чего не начинается то спешу вас разочаровать
в свое время я служил с киргизом и его имя было Ыйсмаил
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 23:18 [ТС] | 18 |
Почему же мой с моим текстом не работает...
Да,я помню про недостающие буквы
0
|
4064 / 1445 / 399
Регистрация: 07.08.2013
Сообщений: 3,617
|
|
11.11.2018, 23:25 | 19 |
Сообщение было отмечено stavatar как решение
Решение
не знаю - вот ваш файл с рабочим макросом
0
|
0 / 0 / 0
Регистрация: 11.11.2018
Сообщений: 65
|
|
11.11.2018, 23:32 [ТС] | 20 |
Огромное спасибо.
0
|
11.11.2018, 23:32 | |
11.11.2018, 23:32 | |
Помогаю со студенческими работами здесь
20
Подсчет количества слов в тексте, начинающихся с "а" Посчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву В массиве подсчитать количество слов начинающихся с приставки ПРЕ Посчитать в тексте количество слов, начинающихся на латинскую букву Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |