|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2010, 20:31 | #1 |
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
строка и слова
нужно создать функцию которая бы для каждого слова в строке создавали новую строку икопировала туда слово
как я понимаю нужно слова моя функция будет находить по пробелам и по по последнему символу "\0" а как создать строки? ведь я точно не знаю сколько будет у меня слов в строке... может создть двухмерный масив или как? подскажите пожалуйста. буду очень благодарен. Последний раз редактировалось mansp; 15.12.2010 в 21:16. Причина: граматические ошибки |
15.12.2010, 22:02 | #2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Навскидку: вводите строку, пересчитываете в ней (количество пробелов + 1) - это будет количество слов. Потом создаете массив на количество слов.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
15.12.2010, 22:24 | #3 |
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
Код:
хотя ошибок нет |
15.12.2010, 22:44 | #4 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Тогда что значит "работать не хочет"?
И еще два вопроса: 1) зачем это for ( ; str[size]!=0; size++){} ? 2) И зачем это if (str[i-1]==' ') continue; И в циклах for (int i = 0; i <= count; i++) Не делайте <=, вам этого не надо. Надо просто <
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
15.12.2010, 23:59 | #5 | |||
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось mansp; 16.12.2010 в 00:09. |
|||
16.12.2010, 00:13 | #6 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
функция подсчета слов
Код:
char*text на string & text strle=text.length(); если стандартными функциями пользоваться нельзя (вот это конечно сущий бред сивой кобылы, попроси чтобы препод полностью переписал функционал ifstream/ofstream, потом можно поржать, если он не справится, а если напишет без подсматриваний - то он злой, плохой, из средней истории, тиран и деспот :D ), то заменяете Код:
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery Последний раз редактировалось kaljan775; 16.12.2010 в 00:22. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дана строка символов, содержащая слова. Определить количество слов, последний и предпоследний символы кот | RamZax | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 17.06.2010 14:06 |
Разбить текст на слова и произвести поиск каждого слова по текстовому массиву | Burning_brook | Microsoft Office Excel | 2 | 22.05.2010 01:56 |
строка (занести в массивы - буквы и слова) | Lodyr | Помощь студентам | 21 | 21.12.2009 20:09 |
СИ. Удалить слова, которые содержат все повторяющиеся буквы первого слова | nick23 | Помощь студентам | 7 | 01.11.2009 14:47 |
Как удалить текст до слова, потом от слова ? | littlecoder | Общие вопросы Delphi | 7 | 29.12.2008 00:57 |