![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
![]()
нужно создать функцию которая бы для каждого слова в строке создавали новую строку икопировала туда слово
как я понимаю нужно слова моя функция будет находить по пробелам и по по последнему символу "\0" а как создать строки? ведь я точно не знаю сколько будет у меня слов в строке... может создть двухмерный масив или как? подскажите пожалуйста. буду очень благодарен. Последний раз редактировалось mansp; 15.12.2010 в 21:16. Причина: граматические ошибки |
![]() |
![]() |
![]() |
#2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
![]()
Навскидку: вводите строку, пересчитываете в ней (количество пробелов + 1) - это будет количество слов. Потом создаете массив на количество слов.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
![]() Код:
хотя ошибок нет |
![]() |
![]() |
![]() |
#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++) Не делайте <=, вам этого не надо. Надо просто <
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
![]() |
![]() |
![]() |
#5 | |||
Пользователь
Регистрация: 27.10.2010
Сообщений: 52
|
![]() Цитата:
Цитата:
Цитата:
Последний раз редактировалось mansp; 16.12.2010 в 00:09. |
|||
![]() |
![]() |
![]() |
#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 |