欢迎来到天天文库
浏览记录
ID:19291007
大小:43.00 KB
页数:14页
时间:2018-09-30
《数据结构课程设计实验代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据结构课程设计实验代码#include#include#include#include#include#defineN100usingnamespacestd;typedefstructnode//定义信息结构体{charnum[10];//航班号inthour;//起飞时间小时intminitues;//起飞时间分钟charstart[10];//起始charend[10];//终点floatprize;//经济舱票价intl
2、ast;//剩余座位}FLIGHT;typedefstructOrder//订单信息{charname[10];//乘客姓名charnum[10];//航班号intcount;//订票数量}Order;classflight//定义类{private:FLIGHTstu[N];//每个元素对应一条信息Orderpsg[N];//订单intlen;//航班总数intlenp;//订票者总数public:voidinput();//录入信息voidshow();//浏览voidsall();//售票voidback();//
3、退票voidsearch();//信息查询voidsearch2();//信息查询(起点终点)charmenu();//菜单};flightstud;intmain(){charmenu();//菜单voidinput();//录入信息voidshow();//浏览voidsearch();//信息查询voidsearch2();//信息查询(起点终点)voidsall();//售票voidback();//退票while(1){charch;ch=stud.menu();//获取选择switch(ch){case'1'
4、:stud.input();break;//录入航班信息case'2':stud.show();break;//浏览航班信息case'3':stud.search();break;//查询路线case'4':stud.search2();break;//查询路线(按线路)case'5':stud.sall();break;//售票case'6':stud.back();break;//退票case'0':exit(0);//退出}}return0;}charflight::menu()//菜单{charc;system(
5、"cls");//清屏cout<<"╔═══════════════════════════╗";cout<<"║1、录入航班信息║";cout<<"╠═══════════════════════════╣";cout<<"║2、浏览航班信息║";cout<<"╠═══════════════════════════╣";cout<<"║3、查询路线(按编号)║";cout<<"╠═══════════════════════════╣";cout<<"║4、查询路线(按线路)║";co
6、ut<<"╠═══════════════════════════╣";cout<<"║5、售票║";cout<<"╠═══════════════════════════╣";cout<<"cout<<"╠═══════════════════════════╣";cout<<"║0、退出系统║";cout<<"╚═══════════════════════════╝";cout<<"请选择:";cin>>c;returnc;}boolCheckTime(inth1,intm1,inth2,i
7、ntm2)//判断两个时间前后{if(h1
8、.hour>>ch>>stud.stu[i].minitues;cout<<"请输入起点:";cin>>stud.stu[i].start;cout<<"请输入终点:";cin>>stud.stu[i].end;cout<<"请输入经济舱票价:";cin>>stud.stu[i].prize;cout<<"请输入剩余
此文档下载收益归作者所有