Разработать систему программного обеспечения для резервирования авиабилетов одного аэропорта.
Система должна обеспечивать
1) Создание бинарного файла с данными о рейсах аэропорта и просмотр этого файла. Выводить данные в таблицу:
Номер рейса Наименование рейса Тип самолета Количество кресел Стоимость билета
всего свободных
2) С каждым рейсом должен быть связан бинарный файл со сведениями о пассажирах рейса и список со сведениями о пассажирах в составе:
ФИО пассажира Серия и номер паспорта Пол Год рождения Вес груза
3) При продаже билетов: дополнение списка пассажиров заданного рейса, если на рейс есть свободные места и корректировку количества кресел. Запрос билета на требуемый рейс содержит номер рейса, и в случае наличия свободного места – сведения о пассажире.
4) При возврате билета: удаление из списка пассажира с заданной фамилией и корректировку количества свободных кресел.
5) Формирование и дополнение бинарного файла данными списка.
6) Создание списка из данных бинарного файла.
7) Исключение из системы данных о заданном рейсе и уничтожение списка.