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

正文內(nèi)容

c課程設(shè)計(jì)報(bào)告--電影院自動(dòng)售票機(jī)(參考版)

2025-03-26 00:22本頁面
  

【正文】 40。還有Custom類中也可以定義save()金額read()函數(shù),用來存儲和讀取信息,總之,此程序還有很多可以完善之處,是讀一遍按照原始思路寫成的,時(shí)間緊迫,就沒有在進(jìn)行修改。特別是文件處理,在寫的時(shí)候已經(jīng)避免了一大塊文件處理操作,但是在運(yùn)行的時(shí)候還是在文件處理上出了問題。其他功能,因?yàn)椴皇钦n程設(shè)計(jì)的具體內(nèi)容,因此這里也不在做多的說明。說實(shí)話,整個(gè)程序雖然看上去有1000多行,但是其實(shí)并沒有太多的技術(shù)含量,都是一些簡單的處理,但是本人能力能力不敢恭維,硬是熬了一個(gè)通宵加白天半天才完全寫好。這樣處理,有些投機(jī)取巧的味道,但是多少可以提高效率。以存儲用戶的訂票信息,同時(shí)。注冊賬戶,系統(tǒng)默認(rèn)管理員賬戶CFY,密碼1101。書寫訂票功能時(shí),在Ticket類中定義一個(gè)二維bool數(shù)組map[10][10],并初始化為0;當(dāng)map[i][j]為1時(shí),表示該座位已經(jīng)被預(yù)定,以實(shí)現(xiàn)票的訂購。由題意,明顯是要用到文件的,但是對文件的直接處理比較麻煩,所以,退一步,把文件作為類似終端存儲器,每次運(yùn)行時(shí),先將文件中的數(shù)據(jù)讀入自定義的容器vector中,然后對vector容器直接進(jìn)行相應(yīng)的操作,待操作結(jié)束,然后再把vector中的數(shù)據(jù)更新到文件中,程序運(yùn)行結(jié)束。同時(shí)和同學(xué)討論后又添加了注冊功能,實(shí)現(xiàn)簡單的賬戶注冊與登錄。} 運(yùn)行結(jié)果與分析運(yùn)行結(jié)果只有部分截圖。 case 3: default: exit(0)。 case 2: ()。 switch(choice1) { case 1: ()。 while(1) { cinchoice1。 system(cls)。 ()。 UserInfo mand。} 主函數(shù)://——————————————主函數(shù)——————————————int main() { system(color 006)。} 售票功能界面//————————————————功能界面————————————————void Interface::CustomerFace(){ cout\n\n\n。} 管理員功能界面//————————————————功能界面————————————————void Interface::ManagerFace(){ cout\n\n\n。 cout\t\t\t\t| 登錄 |endl \t\t\t\t| 注冊 |endl。} 用戶操作界面//————————————————?dú)g迎界面————————————————void Interface::display(){ cout\n\n\n\n。 cout\n\t\t\t ! \n \t\t\t /^\\ \n \t\t\t / \\ \n \t\t\t | | ( ) | | \n \t\t\t/^\\ | /^\\ \\ / /^\ | /^\\ \n \t\t\t|O|/^\\ ( )||( ) /^\\|O| \n \t\t\t|_||| |^^||||||^^| |||_| \n \t\t\t|O||O| |/^\\|/^\\|| | ||/^\\|/^\\| |O||O| \n \t\t\t|||| ||_|||_||| /^\\ |||_|||_|| |||| \n \t\t\t|O||O| |/^\\|/^\\||( )||/^\\|/^\\| |O||O| \n \t\t\t|||| ||_|||_|||| ||||_|||_|| |||| \n\n\n\n。 cout\n\n\t\t\t\t華元電影大世界歡迎您endlendl。 lt = localtime(amp。 tm *lt。 ()。Q[i],sizeof(User))。i()。s1,sizeof(s1))。 ofstream oFile1(IDName,ios::trunc|ios::out)。P[i],sizeof(Ticket))。i()。 return 。 ofstream oFile(,ios::trunc|ios::out)。 else if(ok3==0) cout對不起,該座位您并未預(yù)定,不能退票!endl。 } } if(ok==0) cout對不起,您要退的電影不存在,已經(jīng)下映。 } break。) cout一共退還給你現(xiàn)金money元endl。||ch==39。 if(ch==39。 cout請問您是否是會(huì)員(y/n)endl。 } } else cout第x排第x列影票尚未預(yù)定,退訂失??!endl。 pos1setSeat0(x1,y1)。 money+=posgetPrice()。 possetMap0(x1,y1)。i++) { cinxy。 for(int i=0。 cinn。 int x,y。pos++) { if(strcmp(posgetMovieName(),na)==0) { ok2=1。 for(pos=()。amp。 datatime[3]=pos1getMinute()。 datatime[1]=pos1getDay()。 int datatime[4]。pos1!=()。 int ok=0,ok1=0,ok2=0,ok3=0。 cinti[0]ttti[1]ti[2]ttti[3]。 cout請輸入您要退的影片名稱以及時(shí)間(0121 15:30):endl。 } int ti[4]。 cout\t\t\t\t\t\t。i=k1。 coutpos1getN()\t。 coutpos1getHour():pos1getMinute()\t。 seat[k++]=j+1。j10。i10。pos1++) { int k=1。 for(pos1=()。 cout_______________________________________________________________________________endl。 int seat[201]。a,sizeof(User))。 while(!()) { (a)。 ((char *)amp。s1,sizeof(s1))。 char s1[7]。 } ()。 ((char *)amp。s,sizeof(Ticket))。 Ticket s。 char na[20]。t)。 t=time(NULL)。 time_t t。}1顧客——退票//——————————————退票——————————————void Customer::refund(char IDName[]){ system(cls)。 ()。i++) ((char *) amp。 } for(int i=0。//更新文件中的信息 if(!oFile) { coutCan not open the file!endl。 ()。Q[i],sizeof(User))。i()。s1,sizeof(s1))。 ofstream oFile1(IDName,ios::trunc|ios::out)。 break。 pos1setN(n)。i=2*n1。 int R=timecmp(date,date1,5)。 date1[3]=()。 date1[1]=()。 int date1[5]。 date[3]=pos1getHour()。 date[1]=pos1getMonth()。pos1++) { if(strcmp(pos1getName(),())==0) { int date[5]。 for(pos1=()。 coutendl\t\t\t\t祝您觀賞愉快!。i+=2) cout第seat[i]排第seat[i+1]列endl。 for(int i=1。endl。 else break。y39。 cinah。 } cout\n您是否還要預(yù)定其他電影?(y/n):。) MaxMoney+=posgetPrice()*posgetDiscount()。 if(th==39。 seat[k++]=x。 (x1,y1)。 continue。 if(posgetMap(x1,y1)) { cout抱歉!該位置已經(jīng)被預(yù)定,您不能預(yù)定,請選擇預(yù)定其它位置endl。 int x,y。i=n。 int k=1。 double MaxMoney=0。 char th。 (n)。 } } cout\n請輸入您要預(yù)定票的數(shù)目:。n39。 cinmmttddhhttff。) { cout\n請輸入您要預(yù)定的影片名以及時(shí)間(0121 15:30):。 if(cc==39。 char cc。 } if(!flag) { cout對不起,您要預(yù)定的影片還未上映在或者已經(jīng)下映endl。 (posgetMinute())。 (posgetDay())。 (posgetYear())。 break。 } coutendl。j++) { if(posgetMap(i,j)==0) cout[空位] 。i++) { for(int j=0。 for(int i=0。amp。amp。amp。pos!=()。 cinmmttddhhttff。 cout\n請輸入您要預(yù)定的影片名以及時(shí)間(0121 15:30):。 int n。 char tt。 return 。 ok=1。 coutposgetNum()\tposgetMovieName()\t\t。 if(r0) { coutposgetYear()posgetMonth()posgetDay()\t。 datatime[4]=posgetMin
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1