|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.12.2009, 02:21 | #1 |
Новичок
Джуниор
Регистрация: 19.12.2009
Сообщений: 2
|
разбить текстовый файл на слова
Привет всем. У меня вопрос, как разбить текстовый файл так, чтобы после считывания, и при последующей обработке он представлял собой двухмерный массив из слов? Я так понял, это не так просто... ведь в каждой строке может быть разное количество слов, и соответственно разное количество элементов в строке...
Я тут пытался что то написать: Код:
p.s. компилятор devc++ ну хоть кто нибудь помогите! буду рад любым идеям Последний раз редактировалось pavel_1406; 19.12.2009 в 15:13. |
19.12.2009, 20:20 | #2 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
Вот пример, писал давно, когда начинал С изучать (именно С, а не С++) Покопайся, вдруг поможет. Предупреждаю, что код писал не в "промышленных" масштабах, так что нужно доработать.
Задание. Консольное приложение. Считывает с диска текстовый файл. В файле обычный текст. Нужно построить частотный словарь слов. Т.е. какое слово сколько раз и где (строка, позиция в строке) встречается. Кроме того, нужно предоставить пользователю возможность после анализа вводить слова и выводить информацию о том сколько раз и где оно встречается. Код:
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
19.12.2009, 21:50 | #3 |
Новичок
Джуниор
Регистрация: 19.12.2009
Сообщений: 2
|
Спасибо, это впринципе то что мне нужно было)) только один вопрос, как быть с переносом?? ведь если одна часть слова на одной строке, а другая часть, на второй строке, это же одно слово, а по этому алгоритму ( поправте если я не прав) это будут 2 разных слова...
|
19.12.2009, 22:11 | #4 |
Я ещё только учусь
Форумчанин
Регистрация: 06.05.2009
Сообщений: 158
|
Когда ты получаешь строку из фала и разбиваешь её на слова делай проверку не является ли последний символ строки знаком "-" если является, то объединяешь последнее слова с первым словом следующей строки..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как текстовый файл в формате word 2007 переделать в файл в формате | ZAY JULIA | Microsoft Office Word | 13 | 09.06.2010 19:43 |
Текстовый файл | _Smoke_ | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.05.2009 13:25 |
Разбить exe файл | Alex Cones | Мультимедиа в Delphi | 9 | 18.04.2009 21:18 |
Разбить файл на 4 части | borzoni | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 31.05.2008 10:51 |
Текстовый файл в текстовый массив | Kimimaru | Общие вопросы C/C++ | 1 | 02.12.2007 11:55 |