c++第三次实验(个人所得税)
来源:互联网 发布:复制消息打开手机淘宝 编辑:程序博客网 时间:2024/04/28 16:44
一。问题及代码
/* * 文件名称: 个人所得税计算器 * 作 者: 朱广生 * 完成日期: 2016 年 4 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main( ) { double dSalary,dTax,dNetIncome; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; // 下面求解应缴个人所和税dTax和税后收入dNetIncome double dRate,dChazhi,dSusuan; dChazhi=dSalary-3500; if(dChazhi<=0) { dRate=0;dSusuan=0;} else if(0<dChazhi &&dChazhi<=1500) { dRate=0.03;dSusuan=0; } else if(1500<dChazhi &&dChazhi<=4500) { dRate=0.1;dSusuan=105;} else if(4500<dChazhi &&dChazhi<=9000) { dRate=0.2 ; dSusuan=555;} else if(9000<dChazhi &&dChazhi<=35000) { dRate=0.25; dSusuan=1005;} else if(35000<dChazhi &&dChazhi<=55000) { dRate=0.3 ; dSusuan=2755;} else if(55000<dChazhi &&dChazhi<=80000) { dRate=0.35; dSusuan=5505;} else { dRate=0.45 ;dSusuan=13505; } dTax=dChazhi*dRate-dSusuan; dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
二。运行结果
三。心得及体会
感觉这次实验挺麻烦的,出了一些问题,还好最后弄完了。
四。知识点总结
每一条语句后面要接;if后面如果接了两条语句,两条语句属于if,那么要用花括号括起来。
0 0
- c++第三次实验(个人所得税)
- 第三次上机实验报告(个人所得税计算器)
- C++第三次实验(个人所得税计算器)
- C++第三次实验(个人所得税计算器)
- c++第三次实验(个人所得税计算器)
- C++第三次实验-个人所得税
- c++第三次实验-个人所得税
- 第三次实验++个人所得税
- c++第三次实验。个人所得税计算器
- c++第三次实验个人所得税计算器
- C++第三次实验 个人所得税计算器
- C++第三次实验-个人所得税计算器
- C++第三次实验:个人所得税计算器
- c++第三次实验-个人所得税计算器
- C++第三次实验——个人所得税计算器
- C++第三次实验项目-个人所得税计算器
- C++第三次实验1-个人所得税计算器
- C++第三次实验——个人所得税
- markdown
- 求圆周率
- hdu4411Arrest【最小费用最大流 拆点】
- svn导包遇到case expressions must be constant expressions
- Runtime(三)
- c++第三次实验(个人所得税)
- ffplay for MFC
- 【0】Docker---认识Docker
- Runtime(四)
- 第三次作业
- linux对于文件和目录的权限管理
- iOS Application Life Cycle 应用程序生命周期
- 跟我学AngularJS:全局变量设置之value vs constant vs rootscope vs 服务
- poj3256 经典深搜+多分枝图