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。c课程设计题目宾馆管理系统
相关推荐
人们对同一场所在不同功能时灯光的不同的需要。 3) Neo 开关 E5052NL 双键 E5054NL 四键 E5058NL 八键 带红外接收,背景灯,自学习等功能,更薄更轻,功能更强。 4)五场景控制器 5035NIRS 32mA电流消耗 AC阻抗: 50 kΩ 提供系统时钟 远程红外线遥控 工作温度: 0~ 45℃ 33个控制区域, 5个预设场景 尺寸: 175 88 ㎜( L W D)
,以便能够及时监测、报告和扑灭火险。 工厂所有建筑物所用的材料以及其建造结构都需要能够抵抗非法的进入和外界的侵扰。 工厂大门的出入铁闸在没有车辆进出时须关闭 厂房外部和内部所有的门窗户大门和围栏都需要关闭(有足够的上锁 /防护装置),除非需要打开去进行接收和付运作业。 门户的锁匙需要保管在行政部。 对钥匙的管理详见《钥匙管理程序》。 行政部负责规划车辆停放区域 ,包括本厂车辆停放区
cout请输入序号:。 cin。 cout请输入姓名:。 cin。 cout请输入电话号码:。 cin。 ((char*) amp。 telph,sizeof(TelephoneType))。 cout继续添加吗。 cinyesorno。 } while(yesorno!=39。 n39。 )。 }华东交通大学理工学院课程设计报告 第 13 页 共 29 页 void TelephoneBook
bn)。 //把输入的内容复制给 bname,相当于复制 strcpy(aname,an)。 strcpy(type,ty)。 strcpy(publish,pub)。 strcpy(time,ti)。 strcpy(price,pr)。 } void show() //输出图书 {
i=0。 iMax_bor_book。 i++) { if (borbook[i]==0) { borbook[i]=book_num。 return。 } } } int Reader::retbook(int book_num) //归还图书 { for(int i=0。 iMax_bor_book。 i++) { if(borbook[i]==book_num) {