职工工号和应发工资

职工工号和应发工资

ID:34717221

大小:52.87 KB

页数:7页

时间:2019-03-10

职工工号和应发工资_第1页
职工工号和应发工资_第2页
职工工号和应发工资_第3页
职工工号和应发工资_第4页
职工工号和应发工资_第5页
资源描述:

《职工工号和应发工资》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、该程序输入职工工号和应发工资,由系统对其完成的实发工资实现计算。其中职工信息包括职工号、姓名、性别、应发工资、税金、实发工资等(职工号不重复)。功能要求及说明:系统以菜单方式工作职工基本信息和应发工资的录入功能(用文件保存)从键盘输入数据,建立磁盘数据文件salary.txt职工工资信息浏览功能:从磁盘数据文件读取所有职工工资信息并显示输出到屏幕上;计算应发工资和查询的功能:计算公式为:税金=应发工资*税率;实发工资=应发工资-税金;应发工资税率<100001000~49995%5000以上10%源代码:#include//#include

2、ng>#include#include#include#includeusingnamespacestd;constintfr=10;inta[fr];//vectora;//单独记录职工号intCount=0;//计数器计算一共有多少个员工classPerson{public:boolcheck(int,int);//检查职工号是否重复和查询职工号voidget();//得到数据voidput();//向显示屏输出voidput_txt(ofstream&);//向文本输出voidchan

3、ge_pay();//换算税金和应发工资voidcome(ifstream&);//从文本中读取private:intnumber;//职工号charname[10];//姓名charsex;//性别intpay;//应发工资doublepay_out;//税金doublepay_true;//实发工资};voidopening(ifstream&,ofstream&);voidclosing(ifstream&,ofstream&);intshow_menu();intmain(){ifstreamin;ofstreamout;opening(in,out);intc

4、hoose1;//选择主菜单charchoose2;//选择是否退出//vectorperson;Personperson[100];while(!in.eof()){charb;in.get(b);if(b==':'){in.putback(b);person[Count].come(in);Count++;}}do{system("cls");choose1=show_menu();system("cls");switch(choose1){case1:{for(inti=0;i<80;i++)cout<<"#";cout<

5、工基本信息和应发工资的录入";for(intj=0;j<80;j++)cout<<"#";do{//a.push_back(0);person[Count].get();//person.push_back(0);Count++;cout<<"是否继续录入?(yorn):";cin>>choose2;}while(choose2=='y');}break;case2:{for(inti=0;i<80;i++)cout<<"#";cout<

6、l;for(intm=0;m>number;for(intm=0;m

7、);p=1;break;}if(p==0)cout<<"没有这个工号!";}break;default:cout<<"输入错误!";}cout<<"是否继续察看主菜单?(yorn):";cin>>choose2;}while(choose2=='y');for(inti=0;i<=Count;i++)person[i].put_txt(out);closing(in,out);return0;}voidopening(ifstream&ins,ofstream&outs){ins.open("c:\tc\tc\sal

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。