|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.04.2009, 00:25 | #1 |
Пользователь
Регистрация: 07.04.2009
Сообщений: 24
|
Сортировка файла
Код:
После ввода данных получаем вот такой файл Код:
Код:
|
07.04.2009, 08:11 | #2 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Вот один из способов.
(не помню можно ли создавать динамический массив в Паскале?) Открываем файл на чтение. Устанавливаем курсор в нужную строку (пропускаем шапку). Копируем все "записи" в буффер - массив строк. Закрываем файл. Сортируем массив по "методу пузырька" (хотя бы) - обсуждалось Открываем файл на запись. Перезаписываем. Дописываем шапку. Цикл (от 0 до конца массива) по записыванию записей, хронящихся в буфере Закрываем файл. Готово.
Писано по д'Эльфийски
|
07.04.2009, 09:05 | #3 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
Более конкретно
Код:
|
07.04.2009, 11:46 | #4 |
Пользователь
Регистрация: 07.04.2009
Сообщений: 24
|
Я создал новую процедуру:
Код:
Код:
Буду очень благодарен если поможете дописать мою процедуру. Последний раз редактировалось Dem6; 07.04.2009 в 11:49. |
07.04.2009, 11:57 | #5 |
Пользователь
Регистрация: 07.04.2009
Сообщений: 24
|
После того когда я поменял
Код:
Код:
|
07.04.2009, 12:23 | #6 |
Пользователь
Регистрация: 07.04.2009
Сообщений: 24
|
Вот делаю по книжному примеру(метод пузырька):
Код:
Код:
Первый элемент отсортировало правильно, а остальных я вообще не вижу |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Pascal - сортировка массива(файла?) | kossner | Помощь студентам | 14 | 05.12.2008 14:57 |
Сортировка строчек из txt файла | mmka | Общие вопросы C/C++ | 26 | 24.11.2008 17:47 |
Не могу понять почему не идет сортировка файла, помогите пожалуйста | Taisja | Помощь студентам | 2 | 15.06.2008 20:37 |
Типизированные файлы.Создание, удаление, редактирование, сортировка записей типизированного файла.Паскаль | Студент Шиза | Помощь студентам | 6 | 08.12.2007 13:41 |
Сортировка файла dbf | Jon_1981 | БД в Delphi | 7 | 11.06.2007 10:57 |