|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2016, 14:35 | #1 |
Пользователь
Регистрация: 07.10.2016
Сообщений: 23
|
Паскаль. Проход по файлу (сортировка типизированного файла)
Код:
|
14.12.2016, 15:23 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Сортировка непосредственно в типизированном файле? Примерно так
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2016, 15:27 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
сортировать напрямую в файле можно. но это чуть как не эффективно и не удобно.
чем не устраивает решение через чтение в память, сортировка в памяти, запись отсортированного списка в тот же файл? пример сортировки в файле можете посмотреть в этой теме: Добавить элемент в типизированный файл и его с отсортировать упс. я опоздал с ответом! но вопрос о том, насколько это оправдано, всё равно остался. |
14.12.2016, 17:11 | #4 |
Пользователь
Регистрация: 07.10.2016
Сообщений: 23
|
Так вот в том то и дело. Я даже сейчас не могу вставить ту часть кода, которую мне написали в свой код. Препод требует такое решение, я бы никогда не стал так писать. Не могли бы вы мне немного помочь с итоговым кодом?
|
14.12.2016, 17:41 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в чём дело?
Цитата:
сразу же возникают сомнения в том, что код из #1 Вы сами написали! (ну или хотя бы разобрались в нём)! Что конкретно у Вас не получается? |
|
14.12.2016, 17:43 | #6 |
Пользователь
Регистрация: 07.10.2016
Сообщений: 23
|
Я в своем коде все понимаю. Единственное что для меня до сих пор сложно это описание процедур, сам синтаксис. Логика решения и все действия над данными я полностью понимаю, а синтаксис не могу пока что
|
14.12.2016, 17:54 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Код:
это не текстовый файл. я бы рекомендовал сменить ему расширение на любое другое, более адекватное. например, на .dat Код:
p.s. ВНИМАНИЕ! я код писал прямо в браузере и, разумеется, НЕ ПРОВЕРЯЛ! |
14.12.2016, 17:56 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
CloseFile(f); там не надо, в конец процедуры его
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2016, 18:03 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
паскаль. удаление чисел из типизированного файла. | SOWAA | Помощь студентам | 10 | 19.08.2013 20:18 |
паскаль. удаление чисел из типизированного файла. | SOWAA | Помощь студентам | 2 | 18.08.2013 23:17 |
Сортировка типизированного файла на Microsoft Visual Studio С++ | Panda1 | Помощь студентам | 3 | 17.02.2013 00:26 |
Сортировка типизированного файла | Panda1 | Помощь студентам | 0 | 14.02.2013 23:24 |
Типизированные файлы.Создание, удаление, редактирование, сортировка записей типизированного файла.Паскаль | Студент Шиза | Помощь студентам | 6 | 08.12.2007 13:41 |