第2周项目1—个人所得税计算器
来源:互联网 发布:单片机语言是什么语言 编辑:程序博客网 时间:2024/05/17 04:06
/* *Copyright (c) 2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:123.cpp *作者:张杰 *完成日期:2016年3月13日 *版本号:v1.0*问题描述:编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入 */#include <iostream>using namespace std;int main(){ double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元)"<<endl; cin>>dSalary; int s=(dSalary>=3500)+(dSalary>=5000)+(dSalary>=9500)+(dSalary<=14500)+(dSalary>=18500)+(dSalary>=53500)+(dSalary>=108500)+(dSalary>=188500); switch(s) { case 0: dTax=0; break; case 1: dTax=(dSalary-3500)*0.03; break; case 2: dTax=(dSalary-5000)*0.1+105; break; case 3: dTax=(dSalary-9500)*0.2+555; break; case 4: dTax=(dSalary-18500)*0.25+1005; break; case 5: dTax=(dSalary-53500)*0.3+2755; break; case 6: dTax=(dSalary-108500)*0.35+5505; break; default: dTax=(dSalary-188500)*0.45+13505; break; } dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所得税"<<dTax<<"元,税后收入是"<<dNetIncome<<"元。\n"; cout<<"依法纳税,共享繁荣,谢谢使用!\n"; return 0;}
运行结果:
知识点总结:运用了 switch case 语句 简洁明了
学习心得:s=(dSalary-***).......非常好用,老师没讲之前从来没想到过。
0 0
- 第2周项目1—个人所得税计算器
- 第3周.项目2:个人所得税计算器
- 第3周-项目1-个人所得税计算器
- 第3周项目1 个人所得税计算器
- 第3周项目1-个人所得税计算器
- 第3周项目1 个人所得税计算器
- 第3周项目1-个人所得税计算器
- 第3周项目1-个人所得税计算器
- 项目1—个人所得税计算器
- 第8周项目——个人所得税计算器
- 第8周项目4个人所得税计算器(2)switch语句 .
- C++第2次实验作业项目1:个人所得税计算器
- c++第3次实验—项目1:个人所得税计算器
- 第9周项目3--个人所得税计算器
- 第8周 项目4:个人所得税计算器
- 第8周 项目4 个人所得税计算器
- 第8周项目4-个人所得税计算器
- 第8周项目4 个人所得税计算器
- Python学习之分布式进程初探(1)
- Programming Exercise 7:K-means Clustering and Principal Component Analysis 第一部分
- 设置安卓背景图片
- 第三周项目-输出星号图
- 【java】异常处理
- 第2周项目1—个人所得税计算器
- Windows7下安装Ubuntu14.04双系统说明
- 设计模式之策略模式(Strategy)
- Android GestureDetector使用详解
- Android push推送消息到达成功率优化
- Spring AOP 实现原理与 CGLIB 应用
- MySQL数据库总结(10)存储引擎与事务处理
- BestCoder Round #75 King's Order dp:数位dp
- Unity5中lightmap的坑