freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

《c課程設(shè)計(jì)183酒店客房管理系統(tǒng)-文庫(kù)吧

2025-04-24 00:34 本頁(yè)面


【正文】 cout客房信息已有,是否要添加房間?( Y/N) 。 cinP。 if(P==Y) add_HolterRoom_info(Room)。 else if(P==N) cout已取消房間添加 .endlendl。 else cout此操作非法! endlendl。 }。 system(pause)。 system(cls)。 }; ( 3)信息的刪除 刪除客房信息,按要求提示輸入要?jiǎng)h除客房的房間編號(hào),通過 for 循環(huán)和if 語(yǔ)句尋找到要?jiǎng)h除的客房,并顯示其信息,然后詢問用戶是否要?jiǎng)h除客房信息,通過 if 語(yǔ)句進(jìn)行判斷,若輸入“ Y”則刪除,并顯示刪除成功,若為“ N” ,則取消刪除,輸入其他均顯示“非法操作!”。 void Delete_HolterRoom(HolterRoom *Room) { int Num。 cout請(qǐng)輸入要?jiǎng)h除的房間號(hào): 。 cinNum。 for(int i=0。i30。i++) if(Room[i].num==Num ) { string B。 cout房間已找到: endl。 cout房間類型 :。 coutRoom[i].Typeendl。 cout房間價(jià)格 :。 coutRoom[i].Priceendl。 13 cout客戶信息 :endl。 cout客戶身份證號(hào)碼 :。 coutRoom[i].IDendl。 cout客戶姓名: 。 coutRoom[i].nameendl。 cout訂金 。 coutRoom[i].moneyendl。 cout確定要?jiǎng)h除客房信息? (Y/N)。 cinB。coutendl。 if(B==Y) { Room[i].Type=null。 Room[i].num=0。 Room[i].Price=0。 Room[i].money=0。 Room[i].StayTime=0。 Room[i].name=無 。 Room[i].ID=0。 cout刪除成功! endl。 } else if(B==N) { cout取消刪除。 endl。 } else cout非法的操作! endl。 }。 system(pause)。 system(cls)。 }。 ( 4)信息的修改 修改客房信息,按要求提示輸入要修改客房的房間編號(hào),通過 for 循 環(huán)和if 語(yǔ)句尋找到要修改的客房,并顯示其信息,然后詢問用戶是否要修改客房信息,通過 if 語(yǔ)句進(jìn)行判斷,若輸入“ Y”則進(jìn)行逐條修改,若為“ N” ,則取消修改,輸入其他均顯示“非法操作!”。 void Change_HolterRoom_info(HolterRoom *Room) { int Num。 cout請(qǐng)輸入要修改的房間號(hào)碼 :endl。 cinNum。 string _name。 string _ID。 14 int _money。 int _StayTime。 string _Price。 string _Type。 int t=0。 for(int i=0。i30。i++) { if(Num==Room[i].num) { cout房間類型 :。 coutRoom[i].Typeendl。 cout房間價(jià)格 :。 coutRoom[i].Priceendl。 cout客戶姓名: 。 coutRoom[i].name。coutendl。 cout客戶身份證號(hào)碼 :。 coutRoom[i].ID。coutendl。 cout訂金 :。 coutRoom[i].money。 cout將于 Room[i].StayTime天后退房。 endl。 cout房間信息已找到 !endl。 cout是否確定要修改房間信息?( Y/N) 。 string p。 cinp。 if(p==Y) { cout客戶姓名: 。 cin_name。 Room[i].name=_name。 coutendl。 cout客戶身份證號(hào)碼 :。 cin_ID。 Room[i].ID=_ID。 coutendl。 cout訂金 :。 cin_money。 Room[i].money=_money。 cout退房時(shí)間延長(zhǎng)至 。cin_StayTime。cout天后 。 Room[i].StayTime=_StayTime。 coutendl。 Save_Customer_info(Room)。 cout修改成功 !endlendl。 } 15 else if(p==N) cout已取消修改。 。 else cout操作非法! 。 t++。 } else if(t==0 amp。amp。 i==29 amp。amp。 Room[i].Type==null) cout查無此房! endlendl。 }。 system(pause)。 system(cls)。 }。 程序測(cè)試是將編制的程序投入實(shí)際運(yùn)行前,用手工或編譯程序等方法進(jìn)行測(cè)試,修正語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤的過程。 原程序: void add_HolterRoom_info(HolterRoom *Room) //添加房間 static int Number=700。 string k。 do{ int i=5。 Room[i].num=Number++。 cout房間號(hào)碼: Room[i].num。coutendl。 cout房間類型: 。 cinRoom[i].Type。 cout房間價(jià)格: 。 cinRoom[i].Price。 coutendlendl。 cout添加成功! 。 cout是否要繼續(xù)添加?( Y/N): 。 cink。 i++。 }while(k==Y)。 if (k==N){} else cout此操作非法! 。 編譯成功后開始運(yùn)行,信息錄入后,第一次調(diào)用函數(shù)可以正確添加房間信息,但第二次調(diào)用后, 會(huì)覆蓋第一次的記錄,無法正確添加房間;經(jīng)思索后,發(fā)現(xiàn)加入個(gè) for 循環(huán),并對(duì)每一房間進(jìn)行判斷,確定為未賦值再進(jìn)行房間的添加便可。 void add_HolterRoom_info(HolterRoom *Room) 16 { string P。 do{ int Number=700。 for(int i=0。i30。i++) { if(Room[i].num==0) { Room[i].num=Number++。 cout房間號(hào)碼: Room[i].num。coutendl。 cout房間類型: 。 cinRoom[i].Type。coutendl。 cout房間價(jià)格: 。 cinRoom[i].Price。 coutendlendl。 cout房間添加成功,是否繼續(xù)添加?( Y/N) :。 cinP。break。 } else Number++。 }。 }while(P==Y)。 if(P==N) cout已取消添 加。 endlendl。 else cout此操作非法! endlendl。 }。 17 短學(xué)期的課程設(shè)計(jì)是一次非常珍貴的機(jī)會(huì),這是一次可以讓我們所學(xué)的理論與實(shí) 際相結(jié)合的機(jī)會(huì)。通過這次比較完整的一個(gè)程序的設(shè)計(jì),我走出了純理論的學(xué)習(xí), 從一種全新的角度去學(xué)習(xí)。 其實(shí)個(gè)人而言,我體會(huì)較深的一點(diǎn)是團(tuán)隊(duì)互相幫助學(xué)習(xí)的過程,自己看書學(xué) 習(xí)的經(jīng)驗(yàn),以及從網(wǎng)上以及其他各種途徑獲得信息和知識(shí)的經(jīng)驗(yàn)。理論與實(shí)際相結(jié) 合的 設(shè)計(jì),鍛煉了我綜合運(yùn)用所學(xué)的基礎(chǔ)知識(shí),解決實(shí)際問題的能力,同時(shí)也提高 我查閱文獻(xiàn)資料、對(duì)程序整體的把握等其他能力水平。而且通過對(duì)整體的掌控,對(duì) 局部的取舍,都使我的能力得到了鍛煉,我的各方面經(jīng)驗(yàn)都得到了極大的豐富。 在面對(duì)各種陌生知識(shí)的時(shí)候,隊(duì)友的耐心與任性,對(duì)于知識(shí)的渴求,對(duì)于工作的 專注,極大程度上鼓舞了我。我們?cè)诮涣髦?,迸發(fā)出了很多設(shè)計(jì)靈感,互相建議改 進(jìn)的過程中,我們分別從各個(gè)方面共同改進(jìn)著,這個(gè)已經(jīng)不能僅僅稱作課程設(shè)計(jì)的 作品。 從知識(shí)獲得方面來說,各種已經(jīng)學(xué)習(xí)到的 C++知識(shí)以 及各種從網(wǎng)上搜索來的案例, 我們都是隨著設(shè)計(jì)的不斷深入而不斷熟悉的。和老師以及同學(xué)的溝通交流更使我對(duì) 程序整體的規(guī)劃與設(shè)計(jì)有了新的認(rèn)識(shí),也對(duì)自己提出了新的要求。提高是有限的但 提高也是全面的。正是這一次設(shè)計(jì)讓我積累了許多實(shí)際經(jīng)驗(yàn)。也必然會(huì)讓我在未來 的工作學(xué)習(xí)中表現(xiàn)出更高的耐力、理解力、實(shí)踐力。順利如期的完成本次課程設(shè)計(jì) 給了我很大的信心,但是也為我指出很多不足的地方。學(xué)習(xí)其實(shí)就是一個(gè)不斷完善 的過程,正視自己的不足之處。在以后的工作和學(xué)習(xí)中不斷的彌補(bǔ)這些不足之處, 在以后的生活中也要保持同樣的態(tài)度,不斷地 完善自己。 18 【 1】鄭莉 .《 C++教程》 .人民郵電出版社 . 【 2】譚浩強(qiáng) .《 C語(yǔ)言程序設(shè)計(jì)》 .清華大學(xué)出版社 . 【 3】沈紀(jì)新 .《 Visual C++使用速成》 .清華大學(xué)出版社 . 19 //客房管理系統(tǒng) 主要實(shí)現(xiàn)的功能包括:客房信息的錄入、修改、刪除、剩余客房信息查詢、排序、輸出??头啃畔⒖蓪懭胛募部蓮奈募凶x取。 /* 系統(tǒng)的登錄 信息的添加 信 息的刪除 信息的修改 */ includeiostream includestring includefstream using namespace std。 const int Maxb=30。 class Customer { public: string name。 string ID。 int money。 int StayTime。 Customer(){}。 }。 class HolterRoom:public Customer { public: 20 int num。 string Price。 string Type。 HolterRoom() { num=0。 Price=0。 Type=null。 money=0。 StayTime=0。 name=無 。 ID=0。 }。 ~HolterRoom(){}。 }。 ofstream Str(客房信息 .txt,ios_base::trunc)。 ofstream C(客戶信息 .txt,ios_base::trunc)。 void set_Customer_info(HolterRoom *Room)。 void set_HolterRoom_info(HolterRoom *Room)。 void find_Holter
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1