Содержание
1 Задание3
2 Постановка задачи4
3 Описание алгоритма программы5
4 Разработка схем алгоритма каждого модуля6
4.1 Процедура для создания файла базы (CreateBaza)6
4.2 Процедура для вывода всех записей из базы на экран (ReadBaza)7
4.3 Процедура для добавления записи (AddBaza)8
4.4 Процедура сортировки базы по убыванию номера рейса(SortBaza)9
4.5 Процедура меню (Menu)11
4.6 Вся схема алгоритма программы12
5 Тексты программ каждого модуля13
5.1 Процедура CreateBaza13
5.2 Процедура ReadBaza13
5.3 Процедура AddBaza14
5.4 Процедура SortBaza16
5.5 Процедура Menu18
5.6 Основная программа20
6 Тестирование программы21
Заключение31
Список литературы32
Приложение33
Выдержка из текста
Результат лыжника в гонке задаются тройкой целых чисел: его стартовым номером и количеством минут и секунд. Написать программу чтения результатов лыжников и печать их в порядке возрастания времени.
Программа должна содержать меню и обеспечивать ввод-вывод в окна на экране (модуль CRT). Необходимо предусмотреть контроль ошибок пользователя при вводе данных.
При разработке программы применить технологию нисходящего проектирования. Логически законченные фрагменты оформить в виде подпрограмм, все необходимые данные которым передаются через список параметров.
Список использованной литературы
1.Алексеев Е.Р., Чеснокова О.В. Турбо Паскаль 7.0 Численные методы, NT Press, Москва, 2006.-272 с.
2.Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0.
— М.: «ДМК», 2000. — 416 с.
3.Дериев И.И., Токарь С.В.Справочник по процедурам и функциям Borland Pascal with Objects 7.0 К.: Диалектика, 1993
4.Зубов В.С.Программирование на языке Turbo Pascal (версии 6.0 и 7.0). Справочник по процедурам, функциям, диагностическим сообщениям
М., 1997
5.Лукин С. Н. TURBO PASCAL 7.0. Самоучитель для начинающих, Диалог-МИФИ, 2005,400 с.
6.Немнюгин С.А. Turbo Pascal, Питер, Санкт-Петербург, 2005г.
7.Фаронов В.В., Turbo Pascal 7.0 Начальный курс и практикум.-М.:Нолидж, Москва, 2004.-616 с.
8.Фаронов В.В. Turbo Pascal 7.0 Практика программирования.- М.:Нолидж, Москва, 1997.-432 с.