第九周 算个人所得税和税后收入
2013-10-25 17:16
246 查看
1./* 2.*程序的版权和版本声明部分: 3.*Copyright(c)2013,烟台大学计算机学院学生 4.*All rights reserved. 5.*文件名称: 6.*作者:尚振伟 7.*完成日期:2013年 10月25日 8.*版本号:v0.1 9.*对任务及求解方法的描述部分: 10.*输入描述:无 11.*问题描述:输入本月收入,根据关系输出本月应交个人所得税和税后收入。 12.*程序输入:1200 13500 9 13.*程序输出:您无需交税 1495 12005 14.*问题分析: 15.*算法设计: 16.*/ 17.我的程序: #include <iostream> using namespace std; int main() { double a,b,c; //a,b,c分别代表本月收入,本月应缴个人所得税,税后收入。 int t; cin>>a; t=(a<3500)+(a<5000)+(a<8000)+(a<12500)+(a<38500)+(a<58500)+(a<83500); switch(t) { case 0: b=(a-3500)*0.45-13505; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 1: b=(a-3500)*0.35-5505; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 2: b=(a-3500)*0.3-2755; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 3: b=(a-3500)*0.25-1005; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 4: b=(a-3500)*0.2-555; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 5: b=(a-3500)*0.1-105; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 6: b=(a-3500)*0.03; c=a-b; cout<<"本月应缴个人所得税"<<b<<"税后收入"<<c<<endl;break; case 7: cout<<"您无需交税"<<endl;break; } return 0; }
成果展示:
心得体会:错了很多次,最后才知道是"cin>>a"和"t="的位置颠倒了,要多加练习。
相关文章推荐
- 第九周上机操作——求个人所得税及税后收入
- 求个人所得税和税后收入
- switch语句 计算个人所得税和税后收入
- 个人所得税和税后收入
- C++ 第十周实验报告2---《根据个人月收入总额,计算出应缴税款和税后收入》
- 第九周项目3——个人所得税(if版)
- 第九周-个人所得税计算
- 第九周项目3——个人所得税(switch版)
- 编写选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入
- 个人所得税之后的收入
- 新个人所得税EXCEL计算公式以及税后工资反算税前工资公式详解
- 根据个人所得算缴税和税后收入
- 第11周项目5-个人应缴税款和税后收入
- 个人SOHO 结汇限制及年收入12W所得税问题分析
- 个人所得税2011新计算公式Excel版,及由税款倒推收入额
- 美国联邦政府使用下面的这些规划计算1995年每个公民的 个人收入所得税
- echarts下工资收入、五险一金、个人所得税走势图表
- 实验博客1:1.个人所得税及税后计算。2.多分段函数计算。
- 新个人所得税EXCEL计算公式以及税后工资反算税前工资公式
- 第九周上机实践------个人所得税