![訂餐系統(tǒng)c++代碼_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/efa459bb-9e55-4388-b9d7-207195ffd0e3/efa459bb-9e55-4388-b9d7-207195ffd0e31.gif)
![訂餐系統(tǒng)c++代碼_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/efa459bb-9e55-4388-b9d7-207195ffd0e3/efa459bb-9e55-4388-b9d7-207195ffd0e32.gif)
![訂餐系統(tǒng)c++代碼_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/efa459bb-9e55-4388-b9d7-207195ffd0e3/efa459bb-9e55-4388-b9d7-207195ffd0e33.gif)
![訂餐系統(tǒng)c++代碼_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/efa459bb-9e55-4388-b9d7-207195ffd0e3/efa459bb-9e55-4388-b9d7-207195ffd0e34.gif)
![訂餐系統(tǒng)c++代碼_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/efa459bb-9e55-4388-b9d7-207195ffd0e3/efa459bb-9e55-4388-b9d7-207195ffd0e35.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、訂餐系統(tǒng)C+代碼訂餐系統(tǒng)代碼#in clude<iostream> #in clude<fstream>#in cludevioma nip>#in cludevcstri ng> using n amespace std;/菜單種類最大值#defi ne MAX 20 int static m=0;int static i=0;int static pass=0;int compare(char *a,char *b) 比對用戶名和密碼for(i nt i=0;i<20;i+) if(*a+!=*b+)return 0; return 1;/完全匹配
2、客戶信息struct Client char name|20|; char password20;;注冊會員(存儲客戶信息)&&用戶登入void Register() Client user;int n;cout«n您是否為會員? (0否orl是)H«endl;cin»n;if(n=0) *x*“vvendlvvM 請輸入n«endl«n 注冊用戶名:”;COUtVVZ*用戶注冊模塊ofstream client(”用戶信息.txtn);if(!clie nt)cout<<"用戶信息打開失??!"&
3、lt;<e ndl;return;cin> >user. name;coutvv"注冊密碼:"cin> >user.password;/保存用戶信息clie nt<v'_'v<user. namevv','v<user.passwordvve ndl;coutvv"注冊成功! "<<endl;pass=1;elsecoutvv"請輸入."<<endl;coutvv" 用 戶 名: "cin> >use
4、r. name;coutvve ndlvv"密碼:"ci n> >user.password;ifstream guest("用戶信息.txt");±f0>>二 pOMSSed三0A£sen6(lrHLI0)±三 ealq(lH20)H (+土02乂0.|)0±f0>>一arLueu三0A£sen6(lHHLI0)± 空 ealq(lrzo)H (+±O2VOH)0o0voe$oe$l1OA£s r!6a)zMo也OHc一 ±fo
5、&pOMSSecro2a)Eeu eLP 皿迪丄旺呈型>匸足皿、型丄旺S<WM主二宀cna)】puvv=i 暮<mtox皿、型丄旺.vynogas nm)七if(compare(user. name, name)=1)&&(compare( user.password,password)=1)cout<<"用戶登入成功!"<<e ndl;pass=1;break;j+;if(pass=0)cout<<"登錄失敗! ! ! !請檢查用戶名和密碼輸入是否正確!"<<e
6、ndl;9»;IPU11¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥舁II川00H¥¥¥¥¥¥¥¥¥¥¥¥¥¥
7、¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ll: ujn;9j!|pus»11 i渝 ¥丑耳兇寅案口§ »川00(112|/|為!紅兇寅案 口§ .JnusiAl luesjjsjo ! ujn;9j!|pus»11 *汕耳pq步錮帥 »川oo(川0創(chuàng);(.jxr 步錮帥 山no luesjjsjo!ujui gg 打 U!:03s£p jeqo 寅案 0 ©
8、; 步錮帥/()JJ9AU0Q P(OAcoutvvlvv''<<"添加菜單名"<<endlvv2vv' '<<"購物車內(nèi)容 "<<e ndl<<3<<' '<<"刪除菜單名"<<e ndl<<4<<' '<<"生成今日菜單"<<e ndl<<5<<' '<<
9、"退出購物車 "<<e ndl;for(cout<<"",ci n>>n;n !=5;cout<<"",ci n>>n)if(n=1)cout<<"添加菜單名(!結(jié)束輸入):"<<endl;/添加菜單名cin> >cf;while(cf!='!')out<<cf;si=cf;/寫購物車outvv''i+;全局變量i /i個菜名cin> >cf;cout«e
10、 ndl;out.close();if(n=2)coutvv" 購物車內(nèi)容:"<<e ndl;for(j=0;j<i;j+)coutvvsjvv",";刪除菜cout«e ndl;if(n=3)cout<<"單名(!結(jié)束輸入):"<<endl;刪除菜單名for(ci n>>cf;cf!='!'ci n»cf)對比輸入單號for(j=0;j<i;j+) if(sj=cf)sj=' :k=1;if(k=1)cout<<&qu
11、ot;您的 操作成功! "<<e ndl;if(n=4)提交訂單j=0;while(j<i)選擇寫入今日菜單.txtMe nu<<sj<<':k=3;j+;Menu.close();if(k=3)cout<<"今日菜單生成! "<<e ndl;out.close();Menu .close();/今日菜單模塊,留言板模塊,購物車模塊,注冊 登錄模塊,用戶中心模塊void Show(ifstream &y) 顯示函數(shù) char ch;while(y>>ch)if(ch>
12、;='1'&&chv='MAX')cout<<""cout«ch;cout«e ndl;void message(ofstream &c) 留言模塊char ch;cin> >ch;while(ch!='!')c<<ch;c in> >ch;coutvvendlvv" 謝謝您的留言, 我們會努力做得更好!"<<e ndl; int mai n()char n ,ch;int i=O,k=O,opti on
13、;ofsfream Message (二E§叫 1X3八 if (一 Message)宀 couAdE§叫bd > 再一斥Aendrrefumi 0fsfreamMenu(=B>>><3八 if (一 Menu)宀 couAd 3B>>-s > 再一斥Aendrrefumi冒eamy三駕>壽訥fxr)if(一ylxcou云4遵淞崙輔2肯斗沖得一AAendrrefumiifsfream y2(二蕩>壽訥 fx3八if (一 y2)宀 COA-蕩淞誌輔 s +TJF冷得一AAendrrefumiifsfream y3(
14、二 fxr) if (一y3)宀COA4應(yīng)睡劇斜.2肯斗沖得一AAendrrefum 二ifstream menu(" 今 日菜單.txt");if(!menu)cout<<"今日菜單.txt打開失 ??! "<<endl;return 1;歡迎進(jìn)入Register。; if(pass=0)return 1;cout<v"*"vv""<v"*"v<e nd l;cout«endlv<1<v' '<<&quo
15、t;熱菜推薦"<<endl<<2vv''<<"新菜推薦"<<endlvv3vv' '<<"購物車"<<endl<<4<<''<<"食堂動態(tài)"<<endl<<5<<''<<" 今 日 菜單"<<e ndlv<6<v' '<<"留言
16、"<<e ndlvv7vv' '<<"退出系統(tǒng)! "<<endl;cout«N*<<e ndl*"cout«"。"for(c in>> optio n;optio n!=7;cout<<"",c in>> opti on)switch(opti on)case1:Show(y1);cout<<""<<endl;break; 顯示熱菜推薦case2:Sho
17、w(y2);cout<<""<<endl;break; 顯示新菜推薦case 3:C on vert( );break;錄入您選擇的菜號,輸入完畢可以查看購物車case 4:/顯示食堂動態(tài) coutvv""<<"今日食堂動態(tài):"<<""vvendl;while(y3>>ch)if(ch=',')cout<<e ndl;c on ti nu e; coutvvch;coutvvendl<<""vvendl;break;case 5:/顯示今日菜單內(nèi)容菜單coutvv" 您今日菜單女口 下:"vve ndl;Show(me nu);break;case
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 借資產(chǎn)合同范本
- 2025年度DAF運(yùn)輸合同下的貨物運(yùn)輸保險責(zé)任劃分
- 使用土地建房合同范例
- 個人傭金協(xié)議合同范例
- 2024-2030年中國掃描聲學(xué)顯微鏡(SAM)行業(yè)發(fā)展監(jiān)測及發(fā)展趨勢預(yù)測報告
- 上門宴席服務(wù)合同范例
- 勞保服合同范本
- 農(nóng)村房屋征收合同范本
- 2025年度教育培訓(xùn)機(jī)構(gòu)經(jīng)營權(quán)承包合同范本
- 2025年度節(jié)能減排產(chǎn)品銷售代理合同樣本
- 湖北省崇陽縣浪口溫泉地?zé)崽锏責(zé)豳Y源開發(fā)利用與生態(tài)復(fù)綠方案
- 《工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文電力工程部分2023年版》
- CJT252-2011 城鎮(zhèn)排水水質(zhì)水量在線監(jiān)測系統(tǒng)技術(shù)要求
- 2024年執(zhí)業(yè)醫(yī)師考試-醫(yī)師定期考核(人文醫(yī)學(xué))筆試參考題庫含答案
- 【心理學(xué)與個人成長課程論文3500字】
- JJG 1138-2017煤礦用非色散紅外甲烷傳感器
- 2024年極兔速遞有限公司招聘筆試參考題庫附帶答案詳解
- 2024-2030年中國無人機(jī)光電吊艙行業(yè)市場深度研究及投資規(guī)劃建議報告
- 征兵工作試題
- TCALC 003-2023 手術(shù)室患者人文關(guān)懷管理規(guī)范
- 2021新安全生產(chǎn)法解讀
評論
0/150
提交評論