C语言点餐系统软件.docxVIP

  • 18
  • 0
  • 约4.95千字
  • 约 8页
  • 2017-06-09 发布于北京
  • 举报
//自动点餐系统1.0 //本系统现在可用于大中型饭店的房间里,个人觉得比较实用,本系统仅用了课本前面的几//容。有几个算法的bug,见谅。#includestdio.h#includestdlib.h //用于改变颜色和清屏#includewindows.h //用于延时,Sleepvoid wlwcom(); //欢迎界面void rome(); //房间基本信息void huncai(); //荤菜界面void sucai(); //素菜界面void jiushui(); //酒水饮料界面void service(); //请求服务的界面void end(); //服务界面int delay(); //延时函数int temp,num=0,sum=0,p,j=0,i,k;double c,d;int a,b;void main(){system(color F5);wlwcom(); temp=getchar(); if(temp) system(cls); rome(); if(temp) { delay(); system(cls); } huncai(); do { printf(请输入前方的编号以点荤菜并按enter\n); scanf(%d,num); //输入编号来计算总价格 fflush(stdin); if(num==1) sum=30+sum; if(num==2) sum=45+sum; if(num==3) sum=30+sum; if(num==4) sum=30+sum; if(num==5) sum=25+sum; printf(您现在已消费%d元\n,sum); printf(如果继续点菜,请按6并按enter,如果想结束点荤菜以点素菜,则请按0键,后按enter以确认\n); scanf(%d,p); if(p==0) break;elsehuncai(); }while(1); delay(); system(cls); printf(您现在已消费%d元\n,sum); sucai(); do { printf(请输入前方的编号以点素菜并按enter\n); scanf(%d,num); fflush(stdin); if(num==1) sum=15+sum; if(num==2) sum=15+sum; if(num==3) sum=10+sum; if(num==4) sum=12+sum; if(num==5) sum=13+sum; printf(您现在已消费%d元\n,sum); printf(如果继续点菜,请按6并按enter,如果想结束点素菜以点酒水,则请按0键,后按enter以确认\n); scanf(%d,p);if(p==0) break;elsesucai(); }while(1); delay(); system(cls); printf(您现在已消费%d元\n,sum); jiushui(); do { printf(请输入前方的编号以点酒水并按enter\n); scanf(%d,num); fflush(stdin); if(num==1) sum=4+sum; if(num==2) sum=4+sum; if(num==3) sum=12+sum; if(num==4) sum=12+sum; if(num==5) sum=10+sum; printf(您现在已消费%d元\n,sum); printf(如果继续点菜,请按6并按enter,如果想结束点酒水,则请按0键,后按enter以确认\n); scanf(%d,p);if(p==0) break;elsejiushui(); }while(1); delay(); system(cls); printf(您现在消费的总金额为%d,sum);printf(请问您是否为本店的VIP?如果是请按1,如果不是请按2.\n);scanf(%d,i);if(i==1) {for(;;){printf(请输入您的会员卡号(10位):\n); scanf(%lf,c);if((c999999999)(c=99

文档评论(0)

1亿VIP精品文档

相关文档