C/C++飞机订票系统[2023-03-06]
三、飞机订票系统
1.某公司每天有 10航班(航班号、价格),每个航班的飞机,共有 80 个坐位,分20排,每排 4 个位子。编号为 A,B,C,D·如座位号: 10D 表示 1排 D座·设计一程序,完成以下功能:
1.1订票信息输入:订票信息输入,有两种方式:
1)能从文件导入订票信息 (创建文件名称为:学号 fel.txt,至少保存了一位乘客的订票信息包括:乘客的姓名、身份证号、航班号、价格、乘坐日期,座位号)2)能从键盘输入订票信息 (包括:乘客的姓名、身份证号、航班号、价格、乘坐日期座位号)
1.2订票信息查询:信息查询,支持如下三个功能
3)能根据日期以及航班号,查询相应日期相应航班的乘客信息 (包括:乘客的姓名身份证号、座位号)
4)能根据日期,查询到该日期下航空公司的总的销售额
5)根据日期查询空位(航班号、座位号)
1.3订票信息修改:修改订票信息,具体功能如下6)能根据乘客身份证号修改乘客信息 (修改的乘客信息包括:航班号、座位号、乘坐日期)
1.4订票信息删除:其体功能如下
7)能根据乘客的身份证号删除该乘客的所有订票信息
8)能根据日期删除该日期下所有航班的订票信息
1.5订票信息保存:支持订票信息的保存
9)能将已有的订票信息保存到文件中 (创建文件名称为: 学号 e2.txt,保存所乘客的订票信息(包括:乘客的姓名、身份证号、航班号、价格、乘日期,座位号)
2.1程序运行之后的第一级界面,显示上述 5个基础功能:1) 订票信息输入:2)订票信息查询:3)信息:4信除5)保。基能下的子功能作为二级界面
2.2 上述9点子功能,要求全部用函数实现,每个子功能对应一个函数,在主函数中调用
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:03,06,乘客,订票,航班号,信息,日期,C++,座位号 From: https://www.cnblogs.com/codewriter/p/17183314.html