版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
停車場管理系統(tǒng)——Cifwhilebool型數據,使得程序的設計更加完美。系統(tǒng)需要模擬停車場的管理功能及功能。145810m1。2345ii6782,,if選擇結構、while循環(huán)結構來控制,很好的實現了停車C++C++有了更進一步的認識。C++語言和數據結構的水平還不是很高,還需要經過不懈的努力才能做出比較完善的系統(tǒng)。這次課程設計讓[1]編著:《C+》人民郵電[2]耿國華主編《數據結構》(C語言描述)高等教育2005[3]平著《數據結構》(C++描述)2005usingnamespacestd;constints=105;void{inti,j,k,m,n,t,x,y;chare;longz;inta[s]={0},b[s]={0},g[s]={0};stringc[s];boolf,ff;i=0;m=0;z=0;f=true;cout<<endl;cout<<"成成停車場模擬管理系統(tǒng)cout<<"||cout<<"||cout<<"||cout<<"||cout<<"==========成成停車場---竭誠為你服務!========="<<endl<<endl;while(f){f=false;cout<<"請為成成停車場設置車位的個數(1-100):";cin>>n;if(n>0&&n<=100){ff=true;while(ff){ff=false;cout<<"(Y確定/N重設):";cin>>e;if(e=='N'||e=='n')f=true;elseif(e=='Y'||e=='y')cout<<endl<<"已成功設置,成成停車場共有"<<n<<"個車位"<<endl<<endl<<"進入成成停車場菜單界面……"<<endl<<endl;else{cout<<"提示:輸入指令錯誤"<<endl;ff=true;}}}elsecout<<"提示:輸入錯誤或超過上限,請重新設置"<<endl;f=true;}}cout<<"=============成成-停車場管理系統(tǒng)============="<<endl;cout<<"|| ||"<<endl;cout<<"||1、車輛駛入2、車輛駛離3、整體查詢||"<<endl;cout<<"||4、車位查詢5、車牌查詢6、系統(tǒng)幫助||"<<endl;cout<<"||7、總計8、退出系 ||cout<<" ||cout<<"|| 說明:6元/小時,1角/分鐘 ||"<<endl;cout<<"|| 成成停車場---竭誠為您服務! ||"<<endl;cout<<"|| ||"<<endl;cout<<"=============================================cout<<"if(k==8){ff=true;while(ff){ff=false;cout<<"確認退出成成停車場系統(tǒng)(Y確定/N取if(e=='Y'||e=='y')cout<<endl<<"=============制作,謝謝使用=============="<<endl<<endl<<"=========系統(tǒng)即將退出,按任意鍵結束=========="<<endl<<endl; 返回成成停車場菜單界elsecout<<"提示:輸入指令錯誤,請重新輸入"<<endl;ff=true;}}}elseif(k==1){if(m<n){m=m+1;cout<<"請輸入當前時間:";cin>>a[i];cout<<a[i]<<":";cin>>b[i];if(a[i]<0||a[i]>23||b[i]<0||b[i]>59)cout<<"提示:對不起,時間輸入錯誤"<<endl<<endl;else{cout<<"請輸入車牌:";cin>>c[i];for(j=1;j<=n;j++)if(g[j]==0){g[j]=j;cout<<"====================================cout<<"||||駛入時間|||| "<<j<<" elsecout<<"||"<<setw(6)<<left<<c[i]<<" "<<j<<" cout<<"====================================elsecout<<""<<endl<<endl;elseif(k==2){if(m==0)cout<<"提示:成成停車場當前為空,無法執(zhí)行此項操作else{cout<<"請輸入當前時間:";cin>>x;cout<<x<<":";cin>>y;cout<<"請輸入該車所停的車位號:";cin>>t;if(t<=n&&t>0&&x>=a[t]){if(g[t]==0||(x==a[t]&&y<=b[t]cout<<"提示:該車位為空或else{m=m-1;====cout<<"||車牌號||駛入時間||駛離車位||駛離時間|| 停留時間||應用|| "<<t<<" "<<t<<"號 ||";if(y==b[t]){cout<<setw(2)<<right<<x-a[t]<<"小時"<<setw(2)<<right<<y-b[t]<<"||"<<setw(5)<<right<<6*(x-a[t])<<"元||endl;z=z+6*(x-elseif(y>b[t]){cout<<setw(2)<<right<<x-a[t]<<"小時"<<setw(2)<<right<<y-b[t]<<"||"<<setw(5)<<right<<6*(x-a[t])+(y-b[t]-1)/10+1<<"元 ||"<<endl;z=z+6*(x-a[t])+(y-b[t]- {cout<<setw(2)<<right<<x-a[t]-1<<"小時"<<setw(2)<<right<<60-b[t]+y<<"||"<<setw(5)<<right<<6*(x-a[t]-1)+(59-b[t]+y)/10+1<<"元 ||"<<endl;z=z+6*(x-a[t]-1)+(59-===="<<endl<<endl;elseif(t==0){cout<<endl轉入車牌號駛離功能"<<endl<<"請輸入該車 ====cout<<"||車牌號||駛入時間||駛離車位||駛離時間|| 停留時間||應用|| "<<t<<" "<<t<<"號 ||";if(y==b[t]){cout<<setw(2)<<right<<x-a[t]<<"小時"<<setw(2)<<right<<y-b[t]<<"||"<<setw(5)<<right<<6*(x-a[t])<<"元||endl;z=z+6*(x-elseif(y>b[t]){cout<<setw(2)<<right<<x-a[t]<<"小時"<<setw(2)<<right<<y-b[t]<<"||"<<setw(5)<<right<<6*(x-a[t])+(y-b[t]-1)/10+1<<"元 ||"<<endl;z=z+6*(x-a[t])+(y-b[t]- {cout<<setw(2)<<right<<x-a[t]-1<<"小時"<<setw(2)<<right<<60-b[t]+y<<"||"<<setw(5)<<right<<6*(x-a[t]-1)+(59-b[t]+y)/10+1<<"元 ||"<<endl;z=z+6*(x-a[t]-1)+(59-====elseif(j==n)cout<<"提示:沒有找到該車牌號或者時間輸入錯誤"<<endl<<endl;}elseif(x<a[t]||(x==a[t]&&y<=b[t]cout<<""<<endl<<endl;elsecout<<"提示:成成停車場沒有該車位,此次操作無效"<<endl<<endl;}elsecout<<"========================================cout<<" 車位號 車牌 ||駛入時間||for(j=1;j<=n;j++){if(g[j]==0)cout<<"||"<<setw(2)<<j<<"號車位||"<<"未停車(空)|| ||"<<endl;else{cout<<"||"<<setw(2)<<j<<"號車位|| if(b[j]>9)cout<<setw(2)<<right<<a[j]<<":"<<b[j]<<" ||"<<endl;elsecout<<setw(2)<<right<<a[j]<<":0"<<b[j]<<" ||"<<endl;}}cout<<"========================================cout<<"總||"<<"已停車位"<<setw(4)<<left<<m<<"||cout<<"計||"<<"未停車位"<<setw(4)<<left<<n-m<<"||cout<<"========================================elseif(k==4){cout<<"if(t>n||t<=0)cout<<""<<endl<<endl;else{cout<<"========================================"<<endl;
cout<<" 車位號 車牌 ||駛入時間||if(g[t]==0)cout<<"||"<<setw(2)<<t<<"號車位||"<<"未停車(空) (無 else{cout<<"||"<<setw(2)<<t<<"號車位 if(b[t]>9)cout<<setw(2)<<right<<a[t]<<":"<<b[t]<<" ||"<<endl;elsecout<<setw(2)<<right<<a[t]<<":0"<<b[t]<<" ||"<<endl;}cout<<"========================================elseif(k==5){cout<<"請輸入要查詢的車牌號:";cin>>c[102];for(j=1;j<=n;j++){if(c[j]==c[102]&&c[j]!="0"){cout<<"====================================cout<<"||||駛入時間|||| "<<j<<" "<<j<<"號 cout<<"====================================elseif(j==n)cout<<""<<endl<<endl;}elseif(k==6) cout<<"cout<<"cout<<"cout<<"11-100cout<<"2、成成停車場最低1元,超過1角均按1;cout<<"3、時間輸入:cout<<"4、車牌輸入:cout<<"5、車輛駛離:0cout
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度天然氣儲備庫安全運營管理合同
- 二零二五年度工業(yè)設備安裝與調試服務合同3篇
- 二零二五版快遞企業(yè)快遞物品安全防護合同大全3篇
- 2025年度城市綜合體門頭廣告品牌形象改造合同3篇
- 2025年度拆遷安置房交易全程跟蹤服務合同協議3篇
- 個人消費性借款合同(2024版)9篇
- 二零二五年度可再生能源發(fā)電特許經營合作協議合同范本
- 二零二五年度醫(yī)療健康信息化運維保障合同2篇
- 2025版商業(yè)物業(yè)安全責任書(含應急預案)3篇
- 2025年度個性化產后恢復與新生兒護理個人月嫂服務協議4篇
- 《裝配式蒸壓加氣混凝土外墻板保溫系統(tǒng)構造》中
- T-CSTM 01124-2024 油氣管道工程用工廠預制袖管三通
- 2019版新人教版高中英語必修+選擇性必修共7冊詞匯表匯總(帶音標)
- 新譯林版高中英語必修二全冊短語匯總
- 基于自適應神經網絡模糊推理系統(tǒng)的游客規(guī)模預測研究
- 河道保潔服務投標方案(完整技術標)
- 品管圈(QCC)案例-縮短接臺手術送手術時間
- 精神科病程記錄
- 閱讀理解特訓卷-英語四年級上冊譯林版三起含答案
- 清華大學考博英語歷年真題詳解
- 人教版三年級上冊口算題(全冊完整20份 )
評論
0/150
提交評論