酒店管理系统代码

上传人:博****1 文档编号:559248118 上传时间:2024-01-09 格式:DOCX 页数:4 大小:21.68KB
返回 下载 相关 举报
酒店管理系统代码_第1页
第1页 / 共4页
酒店管理系统代码_第2页
第2页 / 共4页
酒店管理系统代码_第3页
第3页 / 共4页
酒店管理系统代码_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《酒店管理系统代码》由会员分享,可在线阅读,更多相关《酒店管理系统代码(4页珍藏版)》请在金锄头文库上搜索。

1、elude#inelude #inelude#inelude#inelude入住登记 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.按seanf(%d,&(roomTypeNum);switeh(roomTypeNum)天数

2、计费n);/通过输入的数字对应计费方式seanf(%d,&eountTypeNum);switeh(eountTypeNum) ( ease 1:newCheekinInfo -eountType = Hour; break;ease 2:newCheekinInfo -eountType = Day; break;)printf(nn=7酉店入住登 t己菜单:=tnnn);生成一个新的订单newOrder = ( Order* )malloe(sizeof(Order);newOrder - eheekinInfo = newCheekinInfo;newOrder - date = tim

3、e(0);switeh(newCheekinInfo -roomType)/ 通过房型获取房间( ease Single:newRoom = getRoomByType(Single);break;ease Double:newRoom=getRoomByType(Double);break;ease Big :newRoom=getRoomByType(Big);break;)newOrder-room = newRoom;insertToOrderList(newOrder);printf(房间号为:dn,newOrder -room GUI = CheckinResultUI;)void

4、 showCheckinResultUI()int chooseNum;printf(nn=-roomNum);酒店入住登记确认菜单=tnnn);printf(ttt*ttttn);printf(ttt* 登记成功 *ttttn);printf(ttt*ttttnn);printf(nn=酒店入住登记确认菜单:=tnnn); printf(按 0 :返回 n); scanf(%d,&chooseNum);switch(chooseNum)case 0:GUI = MainUI;break;default:GUI = CheckinResultUI; break;)void showOrderU

5、I()int roomNum;int chooseNum;int amount;Order * theOrder = NULL;system(cls);printf(nn=酒店房间信息查询菜单:=tnnn); printf(请输入房间号:); scanf(%d,&roomNum);if (roomNum100) printf(n输入有误请重新输入);GUI = OrderUI;else theOrder = getOrderByRoomNum(roomNum);printf( 房型: );switch(theOrder -room-roomType)case Single:printf( 单人

6、房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;printf( 已入住时间: %d 小时 n,amount);break;case Day:printf( 天计费 n);amount = (time(0) - theOrder -date) / (36

7、00*24) +1;printf(已入住时间:d 天n,amount);break;printf( 房价: %dn,theOrder -room-price);printf( 应支付: %dnn,amount * theOrder -room -price);printf(nn= 酒店房间信息查询菜单 =tnnn);printf( 按 0:返回n);printf( 按 1:结账退房 n);scanf(%d,&chooseNum);switch(chooseNum)case 0:GUI = MainUI;break;case 1:GUI = CheckOutUI;break;default:break;)void showCheckOutUI()(int chooseNum;printf(nn=酒店结账退房确认菜单 =tnnn);printf(tttt*ttttn);printf(tttt* 结账成功 *ttttn);printf(tttt*ttttnn);printf(nn=酒店结账退房确认菜单 =tnnn);printf(按 0 :返回);scanf(%d,&chooseNum);switch(chooseNum)(case 0:GUI = MainUI;break;default:GUI = CheckOutUI;break;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号