|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2010, 16:49 | #1 |
Скоро сессия...
Форумчанин
Регистрация: 03.01.2008
Сообщений: 224
|
Анализатор текста
Написать программу «Анализатор текста».
Функции программы: 1. Открытие текстового файла 2. Анализ текста открытого файла Программа должна получать следующие характеристики (информацию) текста: 1) Общие характеристики: - количество абзацев (параграфов); - количество символов; - количество слов; 2) Частотная характеристика: - количество слов, встречающихся в тексте. Используемые компоненты: - TActionManager – централизованная организация обработчиков действий пользователя - TActionMainMenuBar – меню (для TActionManager) - TActionToolBar – панель инструментов (для TActionManager) - TImageList – иконки для действий TActionManager (соответственно для кнопок панелей инструментов и пунтков меню) - TMemo – для вывода текста открытого файла - TOpenDialog – диалог открытия файлов - TPopumMenu – контекстное меню для TMemo (быстрый вызов команды анализа) - TSplitter – для относительного изменения размеров компонент на форме - TValueListEditor – список «Ключ=Значение» для вывода информации о характеристиках текста и частоте слова Открытие текста и его загрузка это не проблема вообще. Но как подсчитать кол-во абзацев, символов и слов и потом это вывести в нужную ячейку столбца: вот так она должна работать при нажатии на кнопку "анализировать"... подскажите с подсчетом вышеуказанных штучек, а остальное я сам добью... заранее благодарен. |
14.03.2010, 17:24 | #2 |
Форумчанин
Регистрация: 19.09.2009
Сообщений: 166
|
Объявляете файл как
Код:
Считывание байта - BlockRead(file,переменная типа byte,1); Последний раз редактировалось Deamonig; 14.03.2010 в 17:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Синтаксический анализатор | delphin100 | Общие вопросы Delphi | 10 | 01.05.2010 12:50 |
Простейший анализатор текста | Marsel737 | Общие вопросы Delphi | 13 | 19.02.2010 07:52 |
[Turbo Prolog] Анализатор текста на языке Pascal | Arkuz | Помощь студентам | 1 | 04.05.2009 20:41 |
Лексический анализатор | serguna005 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 06.12.2008 00:00 |