Помощь - Поиск - Пользователи - Календарь
Полная версия: Сортировка
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Елена
Всем привет!
Помогите, пожалуйста, начинающему программисту.
Такая вот задачка. Надо отсортировать в текстовом файле сначала все символы в строке в алфавитном порядке, а затем сами строки тоже в алфавитном порядке. Пожалуйста, подскажите, как это сделать.
klem4
Елена, прочитав правила форума вы узнаете, что с начала надо
а) Восппользоваться поиском, так как тукую задачу возможно уже решали, вашу кстати решали ;)
б) Зайтив раздел FAQ, вот там ссылка на раздел по строкам : http://forum.pascal.net.ru/index.php?showtopic=2361

будут конкретные вопросы, задавайте ;)
Altair
Я не согласен. Нельзя посылать новичка куда нибудь лишь бы он отстал..
Елена,
Цитата
Надо отсортировать в текстовом файле сначала все символы в строке в алфавитном порядке,

нам нужен текстовый файл:
Код
var f:text;

И алгоритм сортировки. Проще всего взять сортировку пузырьком.
Вот отсюда:
http://forum.pascal.net.ru/index.php?showt...indpost&p=27327
Только переделать из сортировки массива чисел, строки (строка фактически - масив символов).
Далее, читая файл построчно и сортирую каждую строку, записываем полученные строки в новый файл.
Это первая часть задания.
вторая посложнее.
поскольку мы не имеем свободного доступа к текстовому файлу, наверно проще всего будет прочитать строки в массив строк. а затем его сортировать, и снова записать в файл.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.