|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2013, 17:24 | #1 |
Новичок
Джуниор
Регистрация: 08.12.2013
Сообщений: 1
|
Сортировка текстовых файлов. Программу для осуществления Bubble sort и Simple Selection
Здравствуйте, помогите пожалуйста с программным кодом Паскаль. Дело в том, что мне нужно сделать программу для осуществления Bubble sort и Simple Selection для заданных текстовых файлов (.txt). Необходимо, чтобы пользователь мог сам выбрать необходимый файл и выбрать какой из методов сортировки ему нужен, но также чтобы весь процесс отображался на консольной панели.
Программа должна выполнять следующие процедуры: 1. Прочтения массива из файла (.txt): procedure ReadArray(FileName: string; var A: array of integer; var N: integer); FileName – имя файла, A – массив, N – количество элементов массива. 2. Написания отсортированного массива в файл: procedure WriteArray(FileName: string; var A: array of integer; N: integer); FileName – file name, A – массив, N – количество элементов массива. 3. Процедуры сортирования массива: procedure SimpleExchange(var A: array of integer; var N: integer; var S, P: integer); procedure SimpleSelection(var A: array of integer; var N: integer; var S, P: integer); A – array to be sorted, N – number of elements in array, S - number of accomplished comparisons, P - number of accomplished swaps. ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработать программу кодирования текстовых файлов | 19denis90 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 30.01.2011 14:50 |
Использование текстовых файлов для работы с двумерными массивами. | bo-al | Помощь студентам | 3 | 08.02.2010 20:43 |
Программа для поиска повторяющихся текстовых файлов | Dmytry | Общие вопросы .NET | 14 | 08.12.2009 14:45 |
макрос для склеивание двух текстовых файлов | zenner | Microsoft Office Word | 1 | 09.10.2009 14:16 |