Донецкий Национальный Технический Университет
Кафедра АСУ
Специальность Компьютерные Науки
Курсовая работа - 2й семестр
Код специальности 6.050101
Содержание:Введение.
Введение в структуры.
Структуры в языке C.
Присваивание структур.
Обращение к элементам структуры.
Сложные структуры.
Типичные ошибки при разработке структур.
Постановка задачи.
Описание используемых методов и алгоритмов.
Алгоритм определения продолжительности полета.
Описание функции int fflush(stream).
Описание основных функций, для работы с данными программы.
Описание функций.
Описание алгоритмов.
Листинг программы:
Список использованной литературы.
Задание:В расписании движения самолетов из аэропорта города Донецка указаны следующие сведения: аэропорт назначения; номер рейса (4 цифры); расстояние в км; дни вылета; стоимость билета (взрослый и детский билет), время (в часах и мин. ) отправления и время прибытия. Определить и отпечатать количество рейсов для каждого из аэропортов назначения, а также информацию о 3-х рейсах, имеющих наибольшую продолжительность полета по сравнению с остальными рейсами. Группировку записей по какому-либо признаку не производить.
Построить круговую диаграмму вылетов по всем пунктам назначения.
В программе должно быть реализовано меню, позволяющее выполнить действия:
открытие файла, содержащего записи обрабатываемого архива (массива записей);
добавление записей в архив;
удаление записей из архива;
печать архива;
построение графика согласно заданию.
Файл содержит непосредственно программу, состоящую из нескольких .cpp файлов и скомпилированную .exe версию. К программе прилагается Пояснительная Записка(PDF) на 36 листов(включая листинг программы), описывающая основные действия программы, принципы работы с ней и используемые методы