


下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、餐廳點(diǎn)菜系統(tǒng)點(diǎn)菜功能一問(wèn)題分析 餐廳點(diǎn)菜系統(tǒng)主要功能包括錄入菜單功能,菜單瀏覽功能及點(diǎn)菜功能。在點(diǎn)菜功能中, 主要完成對(duì)錄入菜單的輸出,及顧客點(diǎn)菜信息的錄入。故在點(diǎn)菜這一環(huán)節(jié)中,需要:在屏幕上輸出菜單信息;從鍵盤(pán)中輸入菜品編號(hào);根據(jù)編號(hào)查找菜品信息;在屏幕上輸出菜品信息;判斷顧客繼續(xù)點(diǎn)菜,還是結(jié)束; 二算法設(shè)計(jì)在點(diǎn)菜環(huán)節(jié)中,主要包括display。、Select()兩個(gè)函數(shù)。在display()函數(shù)中,主要實(shí)現(xiàn) 輸出菜單信息的功能,即功能1。在Select()函數(shù)中,主要實(shí)現(xiàn)輸入菜品編號(hào)、查找菜品信 息、輸出菜品信息、判斷顧客繼續(xù)點(diǎn)菜,還是結(jié)束等功能,即功能2、 3、 4、 5。display
2、()函數(shù)中,兩個(gè)簡(jiǎn)單的輸出函數(shù),輸出提示信息,再用for語(yǔ)句,循環(huán)對(duì)文件 中的數(shù)據(jù)一個(gè)個(gè)讀取,輸出已錄入的菜單信息。3.Select()函數(shù)中,先輸出提示語(yǔ)句,要求顧客輸入菜品編號(hào),根據(jù)顧客輸入的編號(hào),再 用for語(yǔ)句,循環(huán)對(duì)文件中的數(shù)據(jù)一個(gè)個(gè)讀取,用if語(yǔ)句判斷,若檢索到對(duì)應(yīng)編號(hào),輸出菜 品信息,再提示顧客繼續(xù)選菜,若超出菜單編號(hào),輸出提示語(yǔ)句,接著是 switch 語(yǔ)句,根 據(jù)顧客要求,結(jié)束還是繼續(xù),若繼續(xù),則再重新運(yùn)行Select()函數(shù),若停止,則按任意鍵返 回主菜單。三算法實(shí)現(xiàn)a.點(diǎn)菜過(guò)程中主要步驟:進(jìn)入點(diǎn)菜界面,程序輸出菜單信息,如*歡迎選購(gòu)本店菜編號(hào) 菜名 單價(jià)1 炒青菜 8總價(jià)
3、 8接著輸出提示語(yǔ)句,如:歡迎點(diǎn)菜請(qǐng)輸入您要訂購(gòu)的菜品編號(hào)根據(jù)菜單信息,顧客輸入菜單編號(hào),根據(jù)編號(hào),查找菜品。查找到菜品,輸出信息,如編號(hào) 菜名 單價(jià)1 炒青菜 8若沒(méi)有查找到,則輸出對(duì)不起,查無(wú)此菜完成 4或 5步驟后,輸出點(diǎn)菜結(jié)束按 1,繼續(xù)點(diǎn)菜請(qǐng)按 2顧客根據(jù)要求,選擇 1,則輸出點(diǎn)菜結(jié)束,您的訂單已提交到大廚,正在為您精心烹飪中祝您用餐愉快并且中止運(yùn)行,按任意鍵,返回主界面。顧客根據(jù)要求,選擇2,則輸出尊敬的客官:您的訂單已提交到大廚,正在為您精心烹飪中尊敬的客官:您的訂單已提交到大廚,正在為您精心烹飪中祝您用餐愉快!歡迎點(diǎn)菜歡迎點(diǎn)菜請(qǐng)輸入您要訂購(gòu)的菜品編號(hào)請(qǐng)輸入您要訂購(gòu)的菜品編號(hào)顧客
4、根據(jù)需求,繼續(xù)輸入菜品編號(hào),即重復(fù)3 及之后的步驟b.點(diǎn)菜過(guò)程的流程圖c.c.d.Select 函數(shù)void Select。int a;定義一個(gè)變量int i,t;定義兩個(gè)變量int m=load();將load函數(shù)的返回值賦給mprintf( *歡迎點(diǎn)菜* n);輸出printf(”請(qǐng)輸入您要訂購(gòu)的菜品編號(hào)n);輸出scanf(%d,&a);/輸入菜品編號(hào)for(i=0;ivm;i+)進(jìn)行循環(huán)操作,i的初始值為0,最大值小于mif(a=dishi.Dish_ID)判斷輸入的菜品編號(hào)與錄入的是否相同printf(編號(hào)菜名 單價(jià)n);輸出printf(n %-6d%-6s%-8d ,dishi.
5、Dish_ID,dishi.Dish_Name,dishi.Dish_Price);輸出符合編號(hào)的菜品信息break;/終止if(i=m)判斷i是否超出printf(n對(duì)不起,查無(wú)此菜5);輸出 printf(n);換行printf(”點(diǎn)菜結(jié)束按1,繼續(xù)點(diǎn)菜請(qǐng)按2n);輸出 scanf(%d,&t);輸入 switch(t)case 1:system(cls);當(dāng)輸入的值為1時(shí),清屏printf(”點(diǎn)菜結(jié)束,您的訂單已提交到大廚,正在為您精心烹飪中.祝您用餐愉快! n);break;輸出,終止case 2:printf(尊敬的客官:您的訂單已提交到大廚,正在為您精心烹飪中.n);Select(); break;/當(dāng)輸入的值為2時(shí),重復(fù)Select步驟default:break;不滿足兩個(gè)條件時(shí),終止四總結(jié)點(diǎn)菜環(huán)節(jié)中的缺陷:在點(diǎn)菜過(guò)程中,沒(méi)有對(duì)顧客所選菜品菜品總數(shù)、總額進(jìn)行求和保存, 只是單一的輸入輸出,所以在后臺(tái)查找不到程序生成的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)游戲賬號(hào)購(gòu)買(mǎi)誠(chéng)意金協(xié)議書(shū)標(biāo)準(zhǔn)范本
- 2025年高中數(shù)學(xué)人教B版必修第一冊(cè)課時(shí)作業(yè)(三) 交集與并集
- 新媒體視頻拍攝與制作(微課版)課后習(xí)題答案 第4章
- 發(fā)票庫(kù)房安全管理制度
- 智能家居市場(chǎng)調(diào)研委托書(shū)
- 金融產(chǎn)品創(chuàng)新財(cái)務(wù)風(fēng)險(xiǎn)評(píng)估合同
- KTV餐飲服務(wù)外包與食品安全管理合同
- 礦山開(kāi)采工程地質(zhì)災(zāi)害應(yīng)急處理合同
- 河北省廊坊市固安縣2024-2025學(xué)年下學(xué)期4月期中九年級(jí)數(shù)學(xué)試題
- 2024屆廣西柳州市十二中學(xué)中考數(shù)學(xué)猜題卷含解析
- 2021子宮腺肌病伴不孕癥診療中國(guó)專(zhuān)家共識(shí)(全文)
- 造口病人的康復(fù)護(hù)理
- 心內(nèi)科冠心病一病一品匯報(bào)
- 燃?xì)獍惭b服務(wù)合同模板
- 上海市2023-2024學(xué)年六年級(jí)上學(xué)期期末科學(xué)試卷(含答案)
- 消防安全例會(huì)制度與流程
- 2024年春季學(xué)期建筑構(gòu)造#期末綜合試卷-國(guó)開(kāi)(XJ)-參考資料
- 繪畫(huà)里的中國(guó):走進(jìn)大師與經(jīng)典學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 合同合伙人協(xié)議書(shū)范本電子版
- 猜猜是誰(shuí)的尾巴課件
- 國(guó)家開(kāi)放大學(xué)2024春《1379人文英語(yǔ)3》期末考試真題及答案-開(kāi)放本科
評(píng)論
0/150
提交評(píng)論