Программа чтения результатов лыжников и печать их в порядке неубывания времени
Курсовая по предмету:
"Программирование"
Название работы:
"Программа чтения результатов лыжников и печать их в порядке неубывания времени"
Автор работы: Юлия
Страниц: 38 шт.
Год:2010
Краткая выдержка из текста работы (Аннотация)
Результат лыжника в гонке задаются тройкой целых чисел: его стартовым номером и количеством минут и секунд. Написать программу чтения результатов лыжников и печать их в порядке возрастания времени.
Программа должна содержать меню и обеспечивать ввод-вывод в окна на экране (модуль CRT). Необходимо предусмотреть контроль ошибок пользователя при вводе данных.
При разработке программы применить технологию нисходящего проектирования. Логически законченные фрагменты оформить в виде подпрограмм, все необходимые данные которым передаются через список параметров.
Содержание работы
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 Процедура CreateBaza 13
5.2 Процедура ReadBaza 13
5.3 Процедура AddBaza 14
5.4 Процедура SortBaza 16
5.5 Процедура Menu 18
5.6 Основная программа 20
6 Тестирование программы 21
Заключение 31
Список литературы 32
Приложение 33
Использованная литература
- Алексеев Е.Р., Чеснокова О.В. Турбо Паскаль 7.0 Численные методы, NT Press, Москва, 2006.-272 с.
- Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0.
- - М.: "ДМК", 2000. - 416 с.
- Дериев И.И., Токарь С.В.Справочник по процедурам и функциям Borland Pascal with Objects 7.0 К.: Диалектика, 1993
- Зубов В.С.Программирование на языке Turbo Pascal (версии 6.0 и 7.0). Справочник по процедурам, функциям, диагностическим сообщениям
- М., 1997
- Лукин С. Н. TURBO PASCAL 7.0. Самоучитель для начинающих, Диалог-МИФИ, 2005,400 с.
- Немнюгин С.А. Turbo Pascal, Питер, Санкт-Петербург, 2005г.
- Фаронов В.В., Turbo Pascal 7.0 Начальный курс и практикум.-М.:Нолидж, Москва, 2004.-616 с.
- Фаронов В.В. Turbo Pascal 7.0 Практика программирования.- М.:Нолидж, Москва, 1997.-432 с.