/*
*copyright (c) 2014, 烟台大学计算机学院.
*All rights reserved.
*文件名称:test.cpp
*作者:陆云杰
*完成日期:2014年10月16日
*版本号:v1.0*
*
*问题描述:编写计算个人所得税的程序
*输入描述:输入月收入
*程序输出:本月的个人所得税和税后收入
*/
#include <iostream>
using namespace std;
int main()
{
double dSalary,dTax=0,dNetIncome=0,D;
cout<<"请输入您本月的收入总额(元):";
cin>>dSalary;
D=dSalary-3500;
if(D<1500) dTax=D*0.03;
else if(D<4500) dTax=D*0.1-105;
else if(D<9000) dTax=D*0.2-555;
else if(D<35000) dTax=D*0.25-1005;
else if(D<55000) dTax=D*0.3-2755;
else if(D<80000) dTax=D*0.35-5505;
else dTax=D*0.45-13505;
dNetIncome=dSalary-dTax;
cout<<"您本月应缴个人所得税:"<<dTax<<"元,税后收入是:"<<dNetIncome<<"元。";
cout<<"依法纳税,共享繁荣。谢谢使用!"<<endl;
return 0;
}
知识点总结:用很多的 if else 语句编写。
学习心得:即使有很多的 if else 结构,也要慢慢地,细心地编写,才能保证编写成功。