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

正文內(nèi)容

c公司人員信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告(更新版)

2025-09-15 14:06上一頁面

下一頁面
  

【正文】 ts。 cind。 } cout輸入修改后的姓名:endl。 cinchoice。 for(int i=0。i++) T[i].output()。break。 return。break。 cinnum。 read()。 int a。 for(int i=0。 ()。}void technician::save(){ ofstream outflie(,ios::out)。 system(cls)。 cinrank。 cinnumber。protected: float work_time。 void show()。 default: cout無此選項(xiàng)!請(qǐng)輸入0~5的數(shù)字endl。 M[i+1].salary=min_salary。 }。break。 for(int i=0。 } cout男性人數(shù):aendl。break。 read()。break。 }。 cout是否確認(rèn)刪除? 是 否endl。break。break。 cinchoice。 string num。}void manager::del(){ system(cls)。return。 cina。 }。 M[i].rank=r。 else { cout放棄修改endl。 case 5: { cout請(qǐng)輸入修改后的部門endl。 int a。 } save()。 cinna。 if(a==1) M[i].number=n。 cinn。 M[i].salary=sa。 cout是否確認(rèn)修改? 是 否endl。 string d。 return。 int choice。 cinnum。itop1。search()。i++) { if(M[i].name==name) { cout編號(hào)\t姓名\t性別\t部門\t級(jí)別\t月薪endl。 } } cout查無此人!endl。 switch(choice) { case 1: { cout請(qǐng)輸入要查找的編號(hào):endl。 return。 ()。 string n。i++) { outflieM[i].number\tM[i].name\tM[i].sex\tM[i].department\tM[i].rank\tM[i].salaryendl。 top1=i。}void manager::output(){ coutnumber\tname\tsex\tdepartment\trank\tsalaryendl。 cout輸入性別:endl。include include includeiostreamincludefstreamincludestringincludeiomanipusing namespace std。 void alter()。 string rank。 virtual void save()=0。 class employee { public: employee(void)。 void del()。 void input()。 圖 (4)銷售人員類的設(shè)計(jì)salesman void add()。 void del()。 void save()。 string rank。 virtual void save()=0。add()函數(shù)用于錄入信息;search()函數(shù)用來查詢信息;show()函數(shù)用來顯示信息;alter()函數(shù)用來修改信息;del()函數(shù)用來刪除信息;stat()函數(shù)用來統(tǒng)計(jì)信息read()函數(shù)用于將文件中的數(shù)據(jù)讀取到內(nèi)存中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);主函數(shù)main()用于調(diào)用這些函數(shù)。(4) 修改功能 可根據(jù)查詢結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。 系統(tǒng)功能需求: 本系統(tǒng)有五個(gè)類:基類:employee、派生類:manager、technician、salesman、salesmanager,儲(chǔ)存經(jīng)理、技術(shù)人員、銷售人員、銷售經(jīng)理信息。(6) 統(tǒng)計(jì)功能能根據(jù)多種參數(shù)進(jìn)行人員的統(tǒng)計(jì)。 virtual void search()=0。 virtual void output()=0。 void search()。 void output()。 void read()。 void alter()。 float rate。 void read()。 virtual void search()=0。 virtual void output()=0。 經(jīng)理類的實(shí)現(xiàn)include class manager : virtual public employee{public: manager(void)。 void save()。int static top1=0。 cindepartment。 ifstream inflie(,ios::in)。 if(!outflie) { cout打開失??!endl。}void manager::add() { system(cls)。itop1。 cina。 if(top1==0) { cout當(dāng)前系統(tǒng)沒有儲(chǔ)存記錄!endl。 for(int i=0。 case 2: { cout請(qǐng)輸入要查找的姓名endl。 }。 read()。 read()。i++) { if(M[i].number==num) { cout編號(hào)\t姓名\t性別\t部門\t級(jí)別\t月薪endl。 string n。 cinna。 string r。 if(a==1) { M[i].number=n。 } save()。i++) if(n==M[i].number) { cout該編號(hào)的人員已存在endl。 } save()。 int a。 case 4: { cout請(qǐng)輸入修改后的性別endl。 else { cout放棄修改endl。 M[i].department=d。 }。 cina。 float sa。 return。system(pause)。 return。itop1。j++) M[j]=M[j+1]。 }return。 cinname。 switch(choice) { case 1: { for(int j=i。 case 2:return。system(pause)。 cout請(qǐng)輸入所要執(zhí)行的編號(hào):endl。 string X=女。system(pause)。 } ave_salary=all_salary/top1。itop11。break。 }。break。 void stat()。include include includeiostreamincludefstreamincludestringincludeiomanipusing namespace std。 cout請(qǐng)輸入輸入性別:endl。 cout請(qǐng)輸入輸入時(shí)薪:endl。 return。 } int i。 if(top2=MAX) { cout人員已滿endl。 return。 top2=top2+1。 } int choice。i++) { if(T[i].number==num) { cout編號(hào)\t姓名\t性別\t部門\t級(jí)別\t工時(shí)\t時(shí)薪\t月薪endl。 cinname。break。 if(top2==0) { cout無數(shù)據(jù)!endl。 if(top2==0) { cout當(dāng)前系統(tǒng)沒有儲(chǔ)存記錄endl。 T[i].output()。 cinn。 cout輸入修改后的性別:endl。 cinr。 int a。 T[i].time_salary=ts。 string n。 cina。 string na。 return。 cout是否確認(rèn)修改? 是 否endl。break。 if(a==1) T[i].department=d。 cinr。 } save()。 int a。break。 if(a==1) { T[i].time_salary=ts。return。}void technician::del(){ system(cls)。 string num。 cinchoice。break。break。 cout是否確認(rèn)刪除? 是 否endl。 }。system(pause)。 } save()。system(pause)。i++) { if(T[i].sex==Y) a++。 case 3: { float ave_salary=0。system(pause)。 } else max_salary=T[i+1].salary。itop21。break。 void add()。 void input()。int static top3=0。 cindepartment。}void salesman::output(){ coutnumber\tname\tsex\tdepartment\trank\tsale rate salaryendl。 top3=i。i++) { outflieS[i].number\tS[i].name\tS[i].sex\tS[i].department\tS[i].rank\tS[i].sale\tS[i].rate\tS[i].salaryendl。 string n。 ()。 return。 switch(choice) { case 1: { cout請(qǐng)輸入要查找的編號(hào):endl。 }。 S[i].output()。search()。itop3。 cinnum。 int ch
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1