C++職工工資管理系統(tǒng)代碼_第1頁(yè)
C++職工工資管理系統(tǒng)代碼_第2頁(yè)
C++職工工資管理系統(tǒng)代碼_第3頁(yè)
C++職工工資管理系統(tǒng)代碼_第4頁(yè)
C++職工工資管理系統(tǒng)代碼_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

#inlue<istream>#include<string>#include<fstream>classzhigong{n){number=n;}*na){strcpy(name,na);}*bu){strcpy(bumen,bu);}intgetnumber(){return}*getname(){returnname;}{return{cout<<"請(qǐng)輸職工所在部門(mén):";cin>>bumen;cout<<"請(qǐng)輸職工編號(hào):";cin>>number;cout<<"請(qǐng)輸入職姓名:";cin>>name;}private:intnumber;name[20];bumen[20];};classgongzi{{gangwei=g;}setjintie(doublej){jintie=j;}setyiliao(doubley){yiliao=y;}{shuidian=s;}doublegetgangwei(){returngangwei;}doublegetjintie(){returnjintie;}doublegetyilao(){returnyiliao;}doublegetshuidian(){returnshuidian;}doublegetyingfa(){returndouble{return(gangwei+jintie-shuidian-yiliao);}{cout<<"請(qǐng)輸所得崗位工資:";cout<<"請(qǐng)輸所得崗位津貼:";cin>>jintie;cout<<"請(qǐng)輸入所繳納的水電費(fèi):";cout<<"請(qǐng)輸入所要交納的醫(yī)療保險(xiǎn)費(fèi):";cin>>yiliao;}private:doublegangwei;doublejintie;doubleyiliao;double};class{{setzhigong();setgongzi();}};{cout<<"***********************************************************************"<<endl;cout<<"--------------------------職工工資管系統(tǒng)(蛇制作-----------------------------"<<endl;cout<<"***********************************************************************"<<endl;輸入工信息修改工工資添加工信息刪除工信息查詢(xún)工工資顯示工信息退出統(tǒng)

cout<<"***********************************************************************"<<endl;}inti=-1;intshuru(zhigongzi{ofile("D:\\",ios::binary);if(!ofile){cout<<"文件不能打開(kāi)."<<endl;return}while(1){intwhile(p==1){z[i].setzhigongzi();cout<<"輸入成功"<<endl;cout<<"繼續(xù)輸入按,退出請(qǐng)0:";cin>>p;}return}();}intdoublegangwei;doublejintie;doubleyiliao;doublename[20];intxiugai(zhigongziz[],intm){ofile("D:\\",ios::binary);intflag;intwhile(n==1){cout<<"請(qǐng)輸要修改信息的職工號(hào):";cin>>number;intfor(inti=0;i<m;i++)cout<<"請(qǐng)擇要修改信息:cout<<"***********************************************"<<endl;cout<<"******1.修改崗位工資cout<<"******2.修改崗位津貼cout<<"******3.修改應(yīng)交納水電費(fèi)cout<<"******4.修改應(yīng)交納醫(yī)療保險(xiǎn)費(fèi)

******"<<endl;******"<<endl;******"<<endl;******"<<endl;cout<<"***********************************************"<<endl;cout<<"請(qǐng)擇對(duì)應(yīng)數(shù)序號(hào)進(jìn)行操作:";if(a==1){cout<<"請(qǐng)入新的崗工資:";z[i].setgangwei(gangwei);}if(a==2){cout<<"請(qǐng)入新的崗津貼:";cin>>jintie;z[i].setjintie(jintie);}if(a==3){cout<<"請(qǐng)入新的水費(fèi)";}if(a==4){cout<<"請(qǐng)入新的醫(yī)保險(xiǎn)費(fèi)用:";z[i].setyiliao(yiliao);}if(flag==0){cout<<"查詢(xún)到該工號(hào)的職工,按0退出"<<endl;cin>>n;}else{cout<<"繼續(xù)改請(qǐng)按1/退請(qǐng)按0:";cin>>n;}}cout<<endl;();return}inttianjia(zhigongziz[],intm){intwhile(n==1){cout<<"請(qǐng)輸入要加的新職工信息"<<endl;z[t].setzhigongzi();cout<<"添加成功cout<<"是否繼續(xù)加,繼續(xù)請(qǐng)按/退出請(qǐng)按0:"<<endl;cin>>n;}returnt;}m){intflag;intwhile(n==1){cout<<"請(qǐng)入要?jiǎng)h除的職工的職工號(hào):cin>>number;for(int{intfor(k;k<t;k++){z[k]=z[k+1];t=t-1;}cout<<"*****刪除功*****"<<endl;}if(flag==0){cout<<"查詢(xún)到該工號(hào)的職工,無(wú)法刪除按0退出"<<endl;cin>>n;}else{cout<<"繼續(xù)除請(qǐng)按/退出請(qǐng)0:";cin>>n;}}}chaxun(zhigongziz[],int{cout<<"-----------------[1]按姓名查詢(xún)-------------------"<<endl;cout<<"-----------------[2]按工號(hào)查詢(xún)-------------------"<<endl;cout<<"---選擇詢(xún)的方式(輸入對(duì)應(yīng)方式的序號(hào)或2---:";intk;cin>>k;if(k==1){intu[10];intwhile(n==1){cout<<"請(qǐng)輸要查詢(xún)的職工的姓名:";cin>>name;intfor(int{u[j]=i;j++;}if(j==0){cout<<"沒(méi)有你要詢(xún)的職工名字"<<endl;cout<<"是否繼續(xù)詢(xún),繼續(xù)請(qǐng)按/退按0:"<<endl;cin>>n;}for(int{{i=u[b];cout<<"職工"姓名""<<"所部門(mén)""<<"位工資"<<""<<"崗位津貼"<<""<<"水費(fèi)"<<""<<"醫(yī)療險(xiǎn)"<<"應(yīng)發(fā)工資"實(shí)發(fā)工資"<<endl;cout<<z[i].getnumber()<<"\t"<<z[i].getname()<<"\t"<<z[i].getbumen()<<"\t"<<z[i].getgangwei()<<"\t"<<z[i].getjintie()<<"\t"<<z[i].getshuidian()<<"\t"<<z[i].getyilao()<<"\t"<<z[i].getyingfa()<<"\t"<<z[i].getshifa()<<endl;}elsei=u[b];}}}if(k==2){intflag;intwhile(n==1){cout<<"請(qǐng)輸要查詢(xún)的職工的職工號(hào):";cin>>number;flag=0;for(int{cout<<"職工"姓名""<<"所部門(mén)""<<"位工資"<<""<<"崗位津貼"<<""<<"水費(fèi)"<<""<<"醫(yī)療險(xiǎn)"<<"應(yīng)發(fā)工資"實(shí)發(fā)工資"<<endl;cout<<z[i].getnumber()<<"\t"<<z[i].getname()<<"\t"<<z[i].getbumen()<<"\t"<<z[i].getgangwei()<<"\t"<<z[i].getjintie()<<"\t"<<z[i].getshuidian()<<"\t"<<z[i].getyilao()<<"\t"<<z[i].getyingfa()<<"\t"<<z[i].getshifa()<<endl;}if(flag==0){cout<<"查詢(xún)到,按0退出<<endl;cin>>n;}else{cout<<"是否繼續(xù)詢(xún),繼續(xù)請(qǐng)按/退按0:"<<endl;cin>>n;}}}}intz[],intm){cout<<"職工資信息:"<<endl;cout<<"職工號(hào)"<<"姓"所屬部門(mén)""<<"崗工資"<<"崗位貼"<<""<<"水電費(fèi)"<<"醫(yī)療保險(xiǎn)"<<"應(yīng)發(fā)工資""<<"實(shí)工資"for(inti=0;i<m;i++){cout<<z[i].getnumber()<<"\t"<<z[i].getname()<<"\t"<<z[i].getbumen()<<"\t"<<z[i].getgangwei()<<"\t"<<z[i].getjintie()<<"\t"<<z[i].getshuidian()<<"\t"<<z[i].getyilao()<<"\t"<<z[i].getyingfa()<<"\t"<<z[i].getshifa()<<endl;}return}intmain(){zhigongziintwhile(1){menu();l;cout<<"------------------------請(qǐng)輸入序號(hào)選擇應(yīng)功能---------------

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論