本题目要完成一个航空售票管理程序,能够实现对机票销售记录的增加、删除、修改、按航班名称或者机票编号查找、显示和保存各类商品信息的操作。飞机主要有两类机票:国内航班、国际航班。系统具体实现的功能如下:
1)增加机票销售信息:系统可以实现键盘录入机票信息,机票信息包括航班号、客户姓名、出发日期、出发时间、机票价格、折扣、实际价格等。实际价格的计算方法是:
国内航班:机票价格*折扣+机场建设费+燃油附加费
国际航班:机票价格*折扣+税费
2) 从文件中加载销售机票信息:系统可以实现把存储在文件air.dat中的机票基本信息加载到系统中,可以避免数据的重复录入。
3)查询机票信息:系统可以实现按“航班号”或“客户姓名”查询机票,并输出相关信息。
4)修改机票信息:系统可以实现对录入的机票信息重新进行编辑、修改。
5)删除机票信息:系统可以实现当机票退票时删除相关信息。
6)机票信息存盘:系统可以实现把机票基本信息存储到磁盘文件air.dat中,方便用户以后读取数据,避免重复录入。
7)显示所有机票信息:系统可以输出所有机票的信息,包括航班号、客户姓名、出发日期、出发时间、机票价格、实际价格等。
1