0 / 0 / 1
Регистрация: 19.06.2014
Сообщений: 100
|
||||||
1 | ||||||
Найти 50 самых длинных слов в файле26.01.2015, 17:44. Показов 1668. Ответов 6
Метки нет (Все метки)
Здравствуйте!
Буду благодарна за помощь) Нужно в большом файле с текстом найти 50 самых длинных слов. Кое что сделала, но есть вопросы: 1) не знаю, как сравнить длину очередного слова с длинами слов в массиве в функции is_longer, чтобы сработала remove_if. 2) fscanf разбивает на слова или нужно использовать что-то ещё. 3) и как вычлененное слово записать в text для дальнейшей работы. Непосредственно код:
0
|
26.01.2015, 17:44 | |
Ответы с готовыми решениями:
6
Строки: найти первое из самых длинных и последнее из самых коротких слов и поменять их местами Поиск самых длинных и комбинированных слов в файле Найти 5 самых длинных слов В файле найти первую из самых длинных последовательностей соседних символов, состоящую только из цифр |
7786 / 6554 / 2983
Регистрация: 14.04.2014
Сообщений: 28,627
|
||||||
26.01.2015, 19:47 | 2 | |||||
Сообщение было отмечено GalkaP как решение
Решение
Вот без древних функций:
1
|
Модератор
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,700
|
||||||
26.01.2015, 20:42 | 3 | |||||
А если вот так по простому:
1
|
7786 / 6554 / 2983
Регистрация: 14.04.2014
Сообщений: 28,627
|
||||||
26.01.2015, 21:19 | 4 | |||||
zss, у тебя слова будут вместе со знаками препинания и повторы.
Упрощённый вариант:
1
|
Модератор
13502 / 10754 / 6409
Регистрация: 18.12.2011
Сообщений: 28,700
|
|
26.01.2015, 21:49 | 5 |
nmcf, а под VS 2008 могли бы подправить?
Мой компилятор ругается на function в 23 строке.
0
|
7786 / 6554 / 2983
Регистрация: 14.04.2014
Сообщений: 28,627
|
||||||
26.01.2015, 22:05 | 6 | |||||
Наверное так:
1
|
0 / 0 / 1
Регистрация: 19.06.2014
Сообщений: 100
|
|
27.01.2015, 00:12 [ТС] | 7 |
Спасибо всем большое)))
Разобралась и кое что новое узнала)
0
|
27.01.2015, 00:12 | |
27.01.2015, 00:12 | |
Помогаю со студенческими работами здесь
7
Пять самых длинных слов Сформируйте новую строку из пяти самых длинных слов. Удалить из файла строчки содержащие несколько самых длинных слов Найти два самых длинных слова, которые полностью состоят из более коротких слов того же массива Найти одно из самых длинных слов в текстовом файле Найти количество самых длинных слов в тексте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |