c课程设计题目宾馆管理系统内容摘要:

if(ding_or_no==1) { cout请输入顾客的姓名 :endl。 cinname1。 cout请输入顾客的身份证号码 :endl。 cinid1。 for(int j=0。 j=i。 j++) { if((strcmp(customer[j]get_name(),name1)==0)amp。 amp。 (strcmp(customer[j]get_ID(),id1)==0)) //查找该顾客的定房信息 { int num=customer[j]get_room_number()。 //取得定房的房间号 cout顾客 name1今天入住本宾馆 ! 房间号码为 : numendl。 switch(num/100) { case 6: prepaid=customer[j]get_day()*150。 customer[j]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !endl。 //开始收费 room[num%1001].state=2。 //修改房间状态为入住状态 break。 case 7: prepaid=customer[j]get_day()*200。 customer[j]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !endl。 room[19+num%100].state=2。 break。 case 8: prepaid=customer[j]get_day()*300。 customer[j]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !endl。 room[39+num%100].state=2。 break。 case 9: prepaid=customer[j]get_day()*600。 customer[j]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !endl。 room[59+num%100].state=2。 break。 } break。 } } } else { customer[i]=new Customer。 int room_standard,day。 cout请您选择预定房间的标准 :\n。 cout /天 150元 \ /天 200元 \ /天 300元 \ /天 600元 \n。 cinroom_standard。 cout请输入住宿天数 \n。 cinday。 customer[i]set_day(day)。 switch(room_standard) { int n。 case 1: prepaid=day*150。 customer[i]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !\n。 for(n=0。 n20。 n++) { if(room[n].state==0) { cout入住房间号码为 : room[n].numberendl。 room[n].state=2。 customer[i]set_room_number(room[n].number)。 break。 } } break。 case 2: prepaid=day*200。 customer[i]set_prepaid(prepaid)。 cout请收房费 prepaid元整 !\n。 for(n=20。 n40。 n++) { if(room[n].state==0) { cout入住房间号码为 : room[n].numberendl。 room[n].state=2。 customer[i]set_room_number(room[n].number)。 break。 } } break。 case 3: prepaid=day*300。 customer[i]set_prepaid(prepaid)。 cout请收房 费 prepaid元整 !\n。 for(n=40。 n60。 n++) { if(room[n].state==0) { cout入住房间号码为 : room[n].numberendl。 room[n].state=2。 customer[i]set_room_number(room。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。