9 / 9 / 6
Регистрация: 15.05.2010
Сообщений: 184
|
||||||||||||||||
1 | ||||||||||||||||
Преобразовать полученный текст в набор строк, каждая из которых содержит целое количество слов и ее длинна не превышает 40 символов15.10.2013, 13:43. Показов 1085. Ответов 2
Метки нет (Все метки)
Преобразовать полученный текст в набор строк, каждая из которых содержит целое
количество слов (слово должно целиком находиться в строке) и ее длинна не превышает 40 символов. Подсказки: • Для хранения всего входного текста можно использовать одну строку • Можно создать строки содержащие символы принадлежащие какое либо категории, например знаки препинания • Для хранения результирующих строк можно использовать vector<string> Алгоритм преобразования: 1)ищешь последний пробел в строке от 0-го до 40-го элемента, 2)копируешь подстроку с 0 эл-та. по пробел в i-й элемент вектора 3) удаляешь то что скопировал из строки. и по новой, пока не кончится строка 1)pos_space = Str_File.find_last_of(" ", 0, 40); - выдает -1; Помогите пожалуйста разобраться) //Код функции "Чтение из файла." Кликните здесь для просмотра всего текста
//Код функции "форматирование текста." Кликните здесь для просмотра всего текста
Основной код программы:
0
|
15.10.2013, 13:43 | |
Ответы с готовыми решениями:
2
Строки символов. Определить количество слов, длинна которых >3 Подсчитать в строковой матрице количество слов, длина которых превышает 5 символов В заданном тексте подсчитать количество слов, длина которых не превышает пяти символов Вычыслить количество слов в строке, длинна которых равна 3 символам и вывести их на экран, если же таких слов нет, то выдать об этом сообщение. |
9 / 9 / 6
Регистрация: 15.05.2010
Сообщений: 184
|
||||||
15.10.2013, 14:35 [ТС] | 2 | |||||
0
|
9 / 9 / 6
Регистрация: 15.05.2010
Сообщений: 184
|
||||||
15.10.2013, 15:23 [ТС] | 3 | |||||
сделал if внутри цикла, чтобы выходил. Проблема в том, что в строке остается один пробел и он не выходит из него... Как тут сделать можно лучше?
0
|
15.10.2013, 15:23 | |
15.10.2013, 15:23 | |
Помогаю со студенческими работами здесь
3
Выбрать строки из файла, каждая из которых содержит более 17 символов Дано целое число. Вывести набор символов содержит цифры этого числа в обратном порядке В 4 заданных строках найти количество слов, длинна которых равна введенному числу Процедура, создающая массив строк, каждая из которых содержит описание одного из полей класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |