酒店管理系统代码_第1页
酒店管理系统代码_第2页
酒店管理系统代码_第3页
酒店管理系统代码_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、#include #include #include #include #include 入住登记 tttt*n); printf(*tttt2.查询入住情况 ttt*n); printf(*tttt3.查询当前费用 ttt*n); printf(*tttt4.结账退房 tttt*n); printf(*tttt5.退出程序 tttt*nnn); printf(nn= 酒 店 房 间 登 记 与 计 费 管 理 管 理 系 统 =tnnn); printf( 请输入相应编号进入菜单 t); 人房 nttt2.双人房 nttt3. 大床房 n); 小时计费 ; nttt2. scanf(%d,

2、switch(roomTypeNum) 按天数计费 n);/通过输入的数字对应计费方式 scanf(%d, switch(countTypeNum) case 1: newCheckinInfo-countType = Hour; break; case 2: newCheckinInfo-countType = Day; break; printf(nn= 酒 店 入 住 登 记 菜 单 =tnnn); / 生成一个新的订单 newOrder = ( Order* )malloc(sizeof(Order); newOrder - checkinInfo = newCheckinInfo;

3、newOrder - date = time(0); switch(newCheckinInfo-roomType)/通过房型获取房间 case Single: tiuriNiuoo;u I ()IDapjQMoqs piOA *aiq tiniinsoyuppoiio = IDE) 4inepp *aiq !inu!B|/| = IDE) :0 eseo (tun N9SOoqo)qo;iMS :(iun NOSOOipg“p%“)jUEOS 寅案说竝国鬆羽Y别風 寅案说竝国鬆羽Y别風 !(.u 回虫:0 纵 J#u!d !(11uuun= =uu“)#u!d :(“uuiin* *lNJ#

4、U!d !(uvtou 笔粗国鬆uN.)BU!Jd *lNJ#U!d !(11uuun= =uu“)#u!d tiunNosooip ;u I OlDllnsoyuppeiiOMOiis piOA tiniinsoyuppoiio = i no :(iunNiuoov-iuoov-opOMOUlup%:区菩回国 J#U!d JQapjOMauJjsinjapjooipesu i !iuooy/vau = iuooj-japjOMau *aiq !(6!g)adAiAgiuooy;a6=iuooyMau :6ig eseo *aiq :(oiqno Q)adAiAgiuooy;a6=iuooyM

5、au :oiqnoci eseo *aiq !(a|6u!S)adAiAgiuooy;a6 = iuooy/vau i nt chooseNum; i nt amount; Order * theOrder = NULL; system(cls); printf(nn= 酒 店 房 间 信 息 查 询 菜 单 =tnnn); printf( 请输入房间号 :); scanf(%d, i f (roomNum100) printf(n 输入有误请重新输入 ) ; GUI = OrderUI; else theOrder = getOrderByRoomNum(roomNum); printf(

6、房型: ); switch(theOrder-room-roomType) case Single: printf( 单人房 n);break; case Double: printf( 双人房 n);break; case Big: printf( 大床房 n);break; printf( 计费方式: ); switch(theOrder-checkinInfo-countType ) case Hour: printf( 小时计费 n); amount = (time(0) - theOrder-date) / 3600 +1; prin tf(已入住时间:dz小时 n ”,amou n

7、t); break; case Day: printf( 天计费 n); amount = (time(0) - theOrder-date) / (3600*24) +1; prin tf(已入住时间:c天 n ”,amou nt); break; printf( 房价: %dn,theOrder-room-price); printf( 应支付: %dnn,amount * theOrder-room-price); printf(nn= 酒 店 房 间 信 息 查 询 菜 单 tnnn); 3 printf( 按 0:返回 n); printf( 按 1:结账退房 n); scanf(%d, switch(chooseNum) case 0: GUI = MainUI; break; case 1: GUI = CheckOutUI; break; default: break; void showCheckOutUI() i nt chooseNum; printf(nn= 酒 店 结 账 退 房 确 认 菜 单 =tnnn); printf(tttt*ttttn); printf(tttt* 结账成功 *ttttn); printf(tttt*ttttnn); printf(nn= 酒 店 结 账 退 房 确

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论