c++作业3
来源:互联网 发布:js标签切换代码 编辑:程序博客网 时间:2024/06/07 01:37
项目1:个人所得税计算器
程序代码:
/** 文件名称:个人所得税计算.cpp * 作 者:聂子俊 * 完成日期:2016 年 4 月 7 日 * 版 本 号:v1.0 * 输入描述:个人本月的总收入 * 问题描述:计算出当月的应缴的个人所得税和税后收入* 程序输出:您本月应缴个人所得税?元,税后收入是?元。*/#include<iostream>using namespace std;int main(){double dSalary,dTax,dNetIncome;//收入总额 个人所得税 税后收入cout<<"请输入您本月的收入总额(元):";cin>>dSalary;//下面求解应缴的个人所得税dTax和税后收入dNetIncomeif(dSalary<=3500){dTax=0;dNetIncome=3500;}else if(dSalary<=5000){dTax=(dSalary-3500)*0.03;dNetIncome=dSalary-dTax;}else if(dSalary<=8000){dTax=(dSalary-3500)*0.1-105;dNetIncome=dSalary-dTax;}else if(dSalary<=12500){dTax=(dSalary-3500)*0.2-555;dNetIncome=dSalary-dTax;}else if(dSalary<=38500){dTax=(dSalary-3500)*0.25-1005;dNetIncome=dSalary-dTax;}else if(dSalary<=58500){dTax=(dSalary-3500)*0.3-2755;dNetIncome=dSalary-dTax;}else if(dSalary<=83500){dTax=(dSalary-3500)*0.35-5505;dNetIncome=dSalary-dTax;}else{dTax=(dSalary-3500)*0.45-13505;dNetIncome=dSalary-dTax;}cout<<"您本月应缴个人所得税"<<dTax<<"元,税后收入是"<<dNetIncome<<"元。"<<endl;cout<<"依法纳税,共享繁荣。谢谢使用!";return 0;}
项目2:本月有几天?
程序代码:
/** 文件名称:本月有几天.cpp * 作 者:聂子俊 * 完成日期:2016 年 4 月 7 日 * 版 本 号:v1.0 * 输入描述:输入年份和月份(中间用空格隔开) * 问题描述:判断是否是闰年,并给出当月的天数* 程序输出:?年?月有?日*/#include<iostream>using namespace std;int main(){int year,month,day;cout<<"输入年份和月份(中间用空格隔开):";cin>>year>>month;switch(month){case 1: day=31;break;case 2: //判断这一年是否是闰年if((year%4==0)&&(year%100!=0)||(year%400==0)){day=29;break;}else{day=28;break;}case 3: day=31;break;case 4: day=30;break;case 5: day=31;break;case 6: day=30;break;case 7: day=31;break;case 8: day=31;break;case 9: day=30;break;case 10: day=31;break;case 11: day=30;break;case 12: day=31;break;default:cout<<"没有这个月"<<endl;}if(month>=1&&month<=12)cout<<year<<"年"<<month<<"月有"<<day<<"日"<<endl;return 0;}
项目3:定期存款利息计算器
程序代码:
/** 文件名称:利息计算器.cpp* 作 者:聂子俊* 完成日期:2016 年 4 月 7 日* 版 本 号:v1.0* 输入描述:输入存款数* 问题描述:判断存款期限* 程序输出:到期利息为?,本息和为?*/#include<iostream>using namespace std;int main(){double MoneyIn,MoneyOut,tax;int select;cout<<"欢迎使用利息计算器!"<<endl;cout<<"请输入存入金额:";cin>>MoneyIn;cout<<"=====存款期限====="<<endl;cout<<"1. 3个月"<<endl;cout<<"2. 6个月"<<endl;cout<<"3. 一年"<<endl;cout<<"4. 两年"<<endl;cout<<"5. 三年"<<endl;cout<<"6. 五年"<<endl;cout<<"请输入存款期限代号:";cin>>select;switch(select){case 1:tax=MoneyIn*0.031*0.25;break;case 2:tax=MoneyIn*0.033*0.5;break;case 3:tax=MoneyIn*0.035*1;break;case 4:tax=MoneyIn*0.044*2;break;case 5:tax=MoneyIn*0.05*3;break;case 6:tax=MoneyIn*0.055*5;} MoneyOut=MoneyIn+tax;cout<<"到期利息为"<<tax<<"元,本息合计共"<<MoneyOut<<"元"<<endl;cout<<"谢谢您的使用,欢迎下次光临!"<<endl;return 0;}
0 0
- c语言作业3
- c++-作业3
- c++-作业3
- C/C++作业3
- C语言程序设计课后作业3
- C++作业3
- C语言作业(3)
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-3-1奇偶个数
- 【飞然教练】史上最完整的20/80定律!
- C++作业3
- 第6周项目2:带武器的游戏角色
- 微软笔试题3 Demo Day
- jQuery ajax serialize()方法的使用以及常见问题解决
- c++作业3
- 合并PDF(Merge PDF)
- c++实验3——项目1:个人所得税计算器
- iOS 微博 sdk app私信推荐
- 深度学习(六)caffe入门学习
- IOS混合编程 - NSURLProtocol 的使用 (三)
- 某个字段重复内容 sql
- 第三周项目4(2)兑换硬币
- css中的优先级问题及其使用技巧讨论