酒店管理系统c课程设计报告内容摘要:

回主菜单。 endl。 } void tuifang() //客人退房结算 { int a,i,j,pay1,pay2。 fstream kefang(,ios::in|ios::out|ios::binary)。 if(!kefang) { cerr文件 打开失败。 endl。 abort()。 } cout 请输入客人住的房间号 endl。 for(i=0。 in。 i++) { 9 cout。 cina。 if(a==room[i].num) { (i*sizeof(room[i]))。 ((char*)amp。 room[i],sizeof(room[i]))。 cout 客人的房间号 room[i].num。 cout 客人的入住时间为: room[i].年 room[i].月 room[i].。 coutendl。 cout 请输入客人的退房时间 年 /月 /日 endl。 cout 年:。 cinroom[i].。 cout 月:。 cinroom[i].。 cout 日:。 cinroom[i].。 cout 客人的退房时间为 room[i].年 room[i].月 room[i].日。 pay1=room[i].pay((room[i].[i].)*365+(room[i].[i].i)*30+(room[i].[i].)) *room[i].price。 pay2=((room[i].[i].)*365+(room[i].[i].h)*30+(room[i].[i].))*room[i].price room[i].pay。 if(pay1=0) cout 总的住宿费用为((room[i].[i].)*365+(room[i].[i].)*30+ (room[i].[i].))*room[i].price元 ,\n。 cout 入住时预付费用为: room[i].payendl。 10 cout 剩余费用为: pay1endl。 if(pay10) cout 还须付 :pay2元。 for(j=0。 j5。 j++) { room[i].noman[j]=b[j]。 //初始化客房为空 room[i].name[j]=0。 //初始化客人名字为空 } room[i].input=room[i].input+((room[i].[i].)*365+(room[i].out.monthroom[i].)*30+ (room[i].[i].))*room[i].price。 ((char*)amp。 room[i],sizeof(room[i]))。 } else if(a!=room[i].num) cout 输入房号不存在。 请确认后重试。 \n\nendl。 break。 } ()。 cout 按回车键返回主菜单返回主菜单。 endl。 } void find() //客房信息的查询 { int i=0。 int k=0。 char name[20]。 ifstream kefang(,ios::binary)。 if(!kefang) { cerr文件打开失败。 endl。 abort()。 } cout 您选择要查询方式 :\n\n。 11 cout \n 有客房信息 \n\n。 int chaxun。 cout。 cinchaxun。 switch(chaxun) { case 1:cout 空房间查询 ,。 //按空房间查询 cout 查询结果如下 endl。 for(i=0。 iroom[0].shu。 i++) { (i*sizeof(room[i]))。 ((char*)amp。 room[i],sizeof(room[i]))。 if(strcmp(room[i].noman,b)==0) { cout 空客房号 room[i].num 客房类型 room[i].leixing。 cout 客房价格 room[i].priceendl。 k+=1。 } } cout。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。