版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、c語言點(diǎn)餐系統(tǒng)#include<stdio.h>#include<stdlib.h>#include<conio.h>#include"windows.h"structcai/*cai結(jié)構(gòu)體實現(xiàn)對菜品已點(diǎn)份數(shù)、名稱、原材料的記錄*/(intfenshu;charname50;intuse;intprice;typedefintElemType;structList/*該線性表實現(xiàn)對菜品原材料的剩余量的記錄,線性表【i:對應(yīng)菜品的點(diǎn)餐菜單編碼*/(ElemType*list;i
2、ntsize;intMaxSize;);/*以下為線性表的函數(shù)*/voidInitList(structList*L,intms)(if(ms<=0)printf("ms值非法!n");exit(1);L->MaxSize=ms;L->list=malloc(ms*sizeof(ElemType);if(!L->list)printf("動態(tài)存儲分配失敗!");exit(1);L->size=0;voidagainMalloc(structList*L)
3、ElemType*p=realloc(L->list,2*L->MaxSize*sizeof(ElemType);if(!p)printf("分配存儲空間失敗!");exit(1);L->list=p;L->MaxSize=2*L->MaxSize;)voidInsertLastList(structList*L,ElemTypex)(if(L->size=L->MaxSize)againMalloc(L);L->listL->siz
4、e=x;L->size+;)/*表格函數(shù)*/voidcddayin(structcaia口)(inti=0,j=0,s=0;for(i=0;i<30;i+)if(ai.fenshu>0)j+;if(j!=0)已點(diǎn)份數(shù)/瓶數(shù)printf("已點(diǎn)菜/酒品編號已點(diǎn)菜品名稱價格n");for(i=0;i<30;i+)if(ai.fenshu>0)n",i,,ai.fenshu,ai.fenshu*ai.price);s=s+ai.fenshu*ai.price;pr
5、intf("您好,您點(diǎn)餐價格合計=%d¥n",s);if(j=0)printf("顧客尚未點(diǎn)餐,無法進(jìn)行菜單打??!n");voidycliao(structList*yuan,structcaia)inti=1,p=0,k=0;for(i=0;i<30;i+)dop=ai.use%100;yuan->listp=yuan->listp-ai.fenshu;ai.use=ai.use/100;while(ai.use!=0);printf("|1|n&am
6、p;quot;);printf("|原材料余量1酒品余量卜n");printf("|1|n");printf("|10.雞肉=%3d11.豬肉=%3d12.魚肉=%3d|50.雪花啤酒=%3d卜n",yuan->list10,yuan->list11,yuan->list12,yuan->list50);printf("|13.黃瓜=%3d14.土豆=%3d15.豆腐二%3d|51.燕京啤酒=%3d|n&q
7、uot;,yuan->list13,yuan->list14,yuan->list15,yuan->list51);printf("|16.茄子=%3d17.青椒=%3d18.牛肉=%3d|52.二鍋頭=%3d|n",yuan->list16,yuan->list17,yuan->list18,yuan->list52);printf("|19.大蔥=%3d20.鮮鴨血=%3d21.花生=%3d|n",yuan-
8、>list19,yuan->list20,yuan->list21);printf("|22.花椒=%3d23.醬=%3d24.胡蘿卜=%3d|n",yuan->list22,yuan->list23,yuan->list24)Jprintf("|25.辣椒=%3d26.芹菜=%3d27.豆皮二%3dI卜n",yuan->list25,yuan->list26,yuan->list27);print
9、f("|1|n");printf("|1|n");voiddiancai(structcaia)intp=0,wep=0;doprintf("|1|n");printf("|菜品(輸入-1確認(rèn)并結(jié)束點(diǎn)餐)1酒品|n");printf("|n");printf("21 .雪花啤酒printf("22 .燕京啤酒printf("23 .二鍋頭printf(&q
10、uot;|1.宮爆雞丁卜n");|4.地三鮮|n");|7.夫妻肺片|n");2.魚香肉絲5.水煮魚8.拍黃瓜3.京醬肉絲|6.麻婆豆腐|9.鮮鴨血|1|n");printf("|1|n");scanf("%d",&p);system("CLS");if(p>=1&&p<=9)printf("|n");pr
11、intf("|份數(shù)|n");printf("|n");printf("|1.一份2.兩份|n");printf("|3.三份4.其他請直接輸入|n");printf("|n");printf("|n");scanf("%d",&wep);if(wep>50)system("CLS"
12、);printf("您輸入的值異?;蜻^大,請您檢查輸入的值!n");continue;/*防止誤輸入*/elseif(wep<=50)ap.fenshu+=wep;system("CLS");elseif(p>=21&&p<=23)printf("|n");printf("|酒品數(shù)量|n");printf("|n");printf(&q
13、uot;|1.一瓶2.兩瓶3.三瓶4.其他瓶數(shù)請直接輸入|n");printf("|n");printf("|n");scanf("%d",&wep);if(wep>50)system("CLS");printf("您輸入的值異?;蜻^大,請您檢查輸入的值!n");continue;/*防止誤輸入*/elseif(wep<=50)ap.fenshu+=wep
14、;system("CLS");elseif(p!=-1)printf("對不起,你輸入的編碼沒有對應(yīng)菜品,請重新輸入!n");while(p!=-1);system("CLS");cddayin(a);voidycldayin(structListyuan,structcaia)charl='八0'printf("顯示原材料余量?(Y/N)n");l=getch();if(l='Y'|l=&
15、amp;#39;y')system("CLS");ycliao(&yuan,a);elsesystem("CLS");printf("nnnn");main()inti=0;charl='0'structListyuan;/*yuan前不用加“*”*/structcaia30=0,"0",0,0,"宮爆雞丁",10131421,15,0,&quo
16、t;魚香肉絲",1124,14,0,"京醬肉絲",112327,16,0,"地三鮮",141617,10,0,"水煮魚",122225,50,0,"麻婆豆腐",152225,11,0,"夫妻肺片",18212625,17,0,"拍黃瓜",13252223,8,0,"鮮鴨血",20,20,0,"0&quo
17、t;,0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"雪花啤酒",50,5,0,&
18、amp;quot;燕京啤酒",51,6,0,"二鍋頭",52,4,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0,0,"0",0;InitList(&yuan,60);for(i=0;i<60;i+)InsertLastList(&yuan,100);+rand()%50printf("nnnnnnnn");printf("|n");printf("歡迎來到春曉點(diǎn)餐系統(tǒng)!prin
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度食品加工車間租賃合同4篇
- 2025年中國大豆異黃酮市場運(yùn)行態(tài)勢及行業(yè)發(fā)展前景預(yù)測報告
- 2021-2026年中國電纜線盤市場全面調(diào)研及行業(yè)投資潛力預(yù)測報告
- 2025年珊瑚絨鞋項目投資可行性研究分析報告
- 2024-2027年中國山東省小微金融市場規(guī)?,F(xiàn)狀及投資規(guī)劃建議報告
- 2025年中國電子級多晶硅行業(yè)市場前景預(yù)測及投資戰(zhàn)略研究報告
- 2《 祖父的園子》說課稿2023-2024學(xué)年統(tǒng)編版語文五年級下冊
- 2025屆高考語文補(bǔ)充篇目:《報任安書》說課稿
- 二零二五年度紡織原料期貨交易合作協(xié)議4篇
- 2025年度旅游度假區(qū)開發(fā)經(jīng)營合同范本4篇
- GB/T 31888-2015中小學(xué)生校服
- 質(zhì)量檢查考核辦法
- 不動產(chǎn)登記實務(wù)培訓(xùn)教程課件
- 不銹鋼制作合同范本(3篇)
- 云南省普通初中學(xué)生成長記錄-基本素質(zhì)發(fā)展初一-初三
- 2023年系統(tǒng)性硬化病診斷及診療指南
- 外科醫(yī)師手術(shù)技能評分標(biāo)準(zhǔn)
- 《英語教師職業(yè)技能訓(xùn)練簡明教程》全冊配套優(yōu)質(zhì)教學(xué)課件
- 采購控制程序
- 六年級上冊數(shù)學(xué)簡便計算題200題專項練習(xí)
- 冀教版八年級上冊Unit 1 單詞短語句型復(fù)習(xí)預(yù)習(xí)單
評論
0/150
提交評論