2 / 2 / 0
Регистрация: 04.12.2010
Сообщений: 31
|
|
1 | |
Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.05.07.2011, 07:47. Показов 2534. Ответов 3
Метки нет Все метки)
(
Дан файл ,содержащий произвольный текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз.
0
|
|
05.07.2011, 07:47 | |
Ответы с готовыми решениями:
3
Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
|
62 / 63 / 12
Регистрация: 08.06.2008
Сообщений: 243
|
|
05.07.2011, 10:09 | 2 |
1. Открываешь файл.
2. Читаешь построчно. 3. Считаную строку проверяешь на вхождение твоего слова (функция pos)
0
|
13100 / 5881 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
||||||
05.07.2011, 11:06 | 3 | |||||
Функция Pos() здесь не подойдёт. Например: исходная строка: "Появилась радуга.", искомое слово: "дуга". Функция Pos() определит, что подстрока "дуга" присутствует в тексте. Но на самом деле, по условию задачи, нам надо искать не подстроки, а слова. В заданном тексте нет слова "дуга".
--- Вот функция, которая подсчитывает сколько раз заданное слово встречается в строке.
1
|
62 / 63 / 12
Регистрация: 08.06.2008
Сообщений: 243
|
|
05.07.2011, 11:35 | 4 |
Как все сложно...
Я бы просто заменял все разделители на пробелы и искал с помощью pos, добавиви к искомому по пробелу в начале и в конце. Mawrat: Да - можно так. А тот алгоритм, который я привёл - он мне нравится по тому что он построен на принципе конвейерной обработки. В него удобно встраивать дополнительные возможности - например, одновременное выделение предложений, слов, других конструкций, различные подсчёты и пр.
0
|
05.07.2011, 11:35 | |
05.07.2011, 11:35 | |
Помогаю со студенческими работами здесь
4
Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз Дана строка содержащая текст. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Выяснить, входит ли данное слово в указанный текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |