C語言點餐系統(tǒng)軟件.docx_第1頁
C語言點餐系統(tǒng)軟件.docx_第2頁
C語言點餐系統(tǒng)軟件.docx_第3頁
C語言點餐系統(tǒng)軟件.docx_第4頁
C語言點餐系統(tǒng)軟件.docx_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

/自動點餐系統(tǒng)1.0 /本系統(tǒng)現(xiàn)在可用于大中型飯店的房間里,個人覺得比較實用,本系統(tǒng)僅用了課本前面的幾/容。有幾個算法的bug,見諒。#include#include /用于改變顏色和清屏#include /用于延時,Sleepvoid wlwcom(); /歡迎界面void rome(); /房間基本信息void huncai(); /葷菜界面void sucai(); /素菜界面void jiushui(); /酒水飲料界面void service(); /請求服務(wù)的界面void end(); /服務(wù)界面int delay(); /延時函數(shù)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(請輸入前方的編號以點葷菜并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點葷菜以點素菜,則請按0鍵,后按enter以確認n); scanf(%d,&p); if(p=0) break;elsehuncai(); while(1); delay(); system(cls); printf(您現(xiàn)在已消費%d元n,sum); sucai(); do printf(請輸入前方的編號以點素菜并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點素菜以點酒水,則請按0鍵,后按enter以確認n); scanf(%d,&p);if(p=0) break;elsesucai(); while(1); delay(); system(cls); printf(您現(xiàn)在已消費%d元n,sum); jiushui(); do printf(請輸入前方的編號以點酒水并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點酒水,則請按0鍵,后按enter以確認n); scanf(%d,&p);if(p=0) break;elsejiushui(); while(1); delay(); system(cls); printf(您現(xiàn)在消費的總金額為%d,sum); printf(請問您是否為本店的VIP?如果是請按1,如果不是請按2.n);scanf(%d,&i);if(i=1) for(;)printf(請輸入您的會員卡號(10位):n); scanf(%lf,&c);if(c999999999)&(c=9999999999) /數(shù)字為10位printf(請輸入密碼(默認等于會員卡號,這是個秘密,哈哈):n); scanf(%lf,&d); if(c=d) /默認會員卡號等于密碼sum=sum*0.8;break; else for(j=1;j+)printf(密碼錯誤,請重新輸入!);scanf(lf,&d);if(i=3)sum=sum;break;elseprintf(請重新輸入n);if(i=2)sum=sum; delay(); printf(訂單確認n您的房間號是%d,人數(shù)是%dn您消費的總金額是%dn,a,b,sum); printf(祝您用餐愉快!n); service(); end(); void wlwcom()printf(*n);printf( 歡迎光臨豪華大酒店 n);printf( 祝您用餐愉快 n);printf(請您點餐,按enter 退出本界面n); printf(*n);void rome() printf(請您輸入您的房間號:);scanf(%d,&a);printf(請輸入您的就餐人數(shù):);scanf(%d,&b);void huncai()printf(1.魚香肉絲30元n);printf(2.毛血旺45元n);printf(3.山椒雞丁30元n);printf(4.干煸兔丁30元n);printf(5.鹽煎肉25元n);void sucai()printf(1.山椒土豆絲15元n);printf(2.干煸四季豆15元n);printf(3.西紅柿炒雞蛋10元n);printf(4.醋溜土豆絲12元n);printf(5.虎皮青椒13元n);void jiushui()printf(1.雪碧4元n);printf(2.可樂4元n);printf(3.勇闖天涯12元n);printf(4.青島啤酒12元n);printf(5.二鍋頭10元n);void service()printf(1.呼叫服務(wù)員以請求服務(wù)。n);printf(2.添菜或添酒。n);printf(3.結(jié)賬。n);void end()int i;scanf(%d,&i);if(i=1)printf(親,呼叫成功,服務(wù)員馬上就到。n); service(); end();if(i=2)huncai(); do printf(請輸入前方的編號以點葷菜并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點葷菜以點素菜,則請按0鍵,后按enter以確認n); scanf(%d,&p); if(p=0) break;elsehuncai(); while(1); system(cls); printf(您現(xiàn)在已消費%d元n,sum); sucai(); do printf(請輸入前方的編號以點素菜并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點素菜以點酒水,則請按0鍵,后按enter以確認n); scanf(%d,&p);if(p=0) break;elsesucai(); while(1); delay(); system(cls); printf(您現(xiàn)在已消費%d元n,sum); jiushui(); do printf(請輸入前方的編號以點酒水并按entern); 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(您現(xiàn)在已消費%d元n,sum); printf(如果繼續(xù)點菜,請按6并按enter,如果想結(jié)束點酒水,則請按0鍵,后按enter以確認n); scanf(%d,&p);if(p=0) break;elsejiushui(); while(1); system(cls); printf(您現(xiàn)在消費的總金額為%d,sum);

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論