0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
1 | |
Вывести 10 самых длинных (по числу символов) предложений13.01.2016, 04:11. Показов 875. Ответов 18
Метки нет (Все метки)
Ребят программисты помогите, понимаю что программа легкая.
Но не могу сделать. Текст надо считать из файла.
0
|
13.01.2016, 04:11 | |
Ответы с готовыми решениями:
18
Обработка текстовых файлов. Вывести первую из самых коротких строк файла и последнюю из самых длинных Вывести гласные двух самых длинных слов В файле найти первую из самых длинных последовательностей соседних символов, состоящую только из цифр Строки: найти первое из самых длинных и последнее из самых коротких слов и поменять их местами |
474 / 426 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
|
|
13.01.2016, 11:16 | 2 |
Предложение ограничено точкой или каждое предложение на каждой строке?
0
|
Любитель чаепитий
|
||||||
13.01.2016, 19:11 | 4 | |||||
Примерный вариант.
0
|
SuperKir
|
14.01.2016, 00:10
#5
|
Не по теме: gru74ik, не это важно ;)
0
|
SuperKir
|
14.01.2016, 14:44
#7
|
Не по теме: gru74ik, боже... естественно, при написании учитывать все. К чему эти придирки? Нужно лишь было узнать, каковы границы предложений, знаковые или строчные..
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
14.01.2016, 18:34 [ТС] | 8 |
Суть понял, но ругается на сорт, не определен идентификатор
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
14.01.2016, 18:52 [ТС] | 10 |
Сейчас я её модифицирую так как хочу, знаю что в любом случае будут ошибки, потому что пока начинающий в C++ проверите и поможете исправить?
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
15.01.2016, 11:11 [ТС] | 12 |
Вообщем не могу что то то я, еще вопрос, можно ли это как то в ф-ю положить и вызывать уже в main?
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|||||||||||
15.01.2016, 12:07 [ТС] | 14 | ||||||||||
Ну вот смотрите, я хочу сделать из этого ф-ю. Условно назовем её "обработка файла".
Я пробывал и просто запускать ваш вариант, кстати в строке str2 = str.substr(0,pos); показывает ошибку, правильно ли я сделал что перед pos добавил sizeof? Пробывал свой так называемый запустить, тоже тщетно, он либо в темный экран встает(консоль ничего не делает) либо вылетает прекращая работу. Добавлено через 3 минуты
Хочу чтобы была функция на подобии этой но уже с "моими" условиями, то есть вывода 10 самых длинных предложений. И вопрос их можно например брать из одного текстовика в котором например большой текст и клать в другой текстовик уже именно эти 10 предложений? Добавлено через 23 минуты
0
|
Любитель чаепитий
|
||||||
15.01.2016, 12:13 | 15 | |||||
Subatik,
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
15.01.2016, 13:55 [ТС] | 16 |
Это в строке цикла настраивается
auto pos = find(str.begin(), str.end(), '.' || '!' || '?' || '/n' ); примерно так?
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
||||||
15.01.2016, 19:16 [ТС] | 17 | |||||
То ли я такой глупый то ли что, да она компилируется но почему программа просто встает в ноль.
Извините что кажусь таким бездарным Текст в файле и вдоль и поперек редактировал и с переносом и без.
0
|
Любитель чаепитий
|
||||||
15.01.2016, 19:57 | 18 | |||||
Subatik, В общем вот что набросал, я проверил, должно работать, но дальше разберётесь сами, у меня просто нету много времени, чтобы вам помогать. Извините уж.
0
|
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 20
|
|
20.01.2016, 12:21 [ТС] | 19 |
[](
auto L, auto R ) тип авто не разрешен
0
|
20.01.2016, 12:21 | |
20.01.2016, 12:21 | |
Помогаю со студенческими работами здесь
19
Найти 5 самых длинных слов Пять самых длинных слов Вывести количество символов/предложений в тексте Определение самых длинных слов в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |