|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2011, 00:47 | #1 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
повторение слов в txt файле
Суть проблемы такова. Нужно в таблицу записать слова и количество их повторений в файле txt. Слова берутся не менее 3 символа,все слова разделены минимум одним пробелом. Примерно так должно выглядеть в конечном итоге:
слово кол-сво повторений стол 54 стул 32 пол 5 Написать нужно на Delphi. P.S. приведите пример,или может встречали уже подобное, накройняк чем реализовывать хоть. Заранее благодарен. |
16.05.2011, 09:56 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в Delphi ?
Дык проще паренной репы! если порядок не важен, то: создаёте объект типа TSTringList (var TS : TSTringList; ... TS := TSTringList.Create(); Грузите в STringList ( TS.LoadFromFile('имя_файла.txt') устанавливаете символ разделитель - пробел. Потом сортируете методом Sort ( TS.Sort ) запоминаете текущее значение. в цикле по всем элементам (словам) пока значение запомненное совпадает с текущим - увеличиваем счётчик. Если не равно - выводим слово, счётчик, запоминаем новое слово и счётчик устанавливаем в 1. всё. вот готовая программа (целиком!) Код:
|
16.05.2011, 17:06 | #3 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 16
|
Спасибо именно то!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка слов в файле | alextm07 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 07.01.2011 01:37 |
Поиск слов в текстовом файле | svt | Помощь студентам | 8 | 07.11.2009 19:56 |
Поиск русских слов в файле | getUp | Общие вопросы C/C++ | 3 | 23.10.2009 16:20 |
JPG и TXT в одном файле | prizrak1390 | Общие вопросы Delphi | 9 | 19.04.2009 18:45 |