|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.07.2013, 23:41 | #1 |
Регистрация: 08.07.2013
Сообщений: 4
|
Подсчет количества слов, начинающихся с гласных, согласных, иных символов
Нужно написать программу, которая читает по одному слову за РАЗ, т.е. при вводе слова она анализирует с какой буквы оно начинается с гласной или согласной и увеличивает соответствующее значение счетчика, если программа читает цифры, либо другие символы отличные от букв программа должна увеличить другую переменную. При всем этом оно должно не просто 1 слово прочитать, а всю строку и каждое слово в нем(последовательность символом, разделенных пробельными символами) проанализировать таким образом.
Код:
Последний раз редактировалось metagalaxy; 13.07.2013 в 02:32. |
13.07.2013, 00:22 | #2 |
Форумчанин
Регистрация: 05.04.2012
Сообщений: 134
|
Код:
|
13.07.2013, 02:41 | #3 |
Регистрация: 08.07.2013
Сообщений: 4
|
Пример ввода:
Код:
|
13.07.2013, 11:47 | #4 |
Форумчанин
Регистрация: 03.01.2013
Сообщений: 388
|
Можно подправить алгоритм от Nuklon. В strchr(char*) идет проверка только на гласные. Если соответствия не найдено переходим к функции strchr(char*), но, уже с проверкой на согласные. Снова не подходит? Проверяем на цифры.
ИЛИ Заведите массив вроде: char vowels[] = {'A', 'a'.. и так далее} - для гласных. И еще массив с согласными, цифрами и т.д. При каждом вводе слова берете первый символ и проходите по массиву для проверки соответствия. Не top алгоритм, но все же... Последний раз редактировалось Igor95; 13.07.2013 в 11:54. |
13.07.2013, 14:35 | #5 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Я, погляжу, кекие вы выверты ещё с языками, зделаете...
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет количества слов | Driver_09 | Помощь студентам | 2 | 24.10.2010 17:14 |
Подсчет: слов и количества символов (C#) | freddykruger | Помощь студентам | 9 | 28.04.2010 11:29 |
посчет в тексте кол-во слов, гласных и согласных букв | DiabloRVK | Помощь студентам | 4 | 01.12.2008 14:23 |
Удаление гласных, согласных, цифровых символов в строке | <zeroql> | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 27.11.2008 08:05 |