/*
*copyright(c)2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:黄勇
*版本编号:v1.0
*
*问题的描述:输入个人月收入总额计算并输出应缴税款和税后收入
*输入描述:分段计算税款
*程序输出:两个数,应缴税款和税后收入
*/
#include <iostream >
using namespace std;
int main()
{
double dSalary,dTax=0,dNetIncome=0,s;
cout<<"输入您本月的收入总额?(元):";
cin>>dSalary;
s=dSalary-3500;
{
if(s<=0)
dTax=0;
else
if(s<4500&&s>0)
if(s<1500)
dTax=s*3/100.0;
else dTax=s*10/100.0;
else
if(s<35000)
if(s<9000)
dTax=s*20/100.0;
else
dTax=s*25/100.0;
else
if(s<80000)
if(s<55000)
dTax=s*30/100.0;
else
dTax=s*35/100.0;
else
if(s>=80000)
dTax=s*45/100.0;
}
dNetIncome=dSalary-dTax;
cout<<"您本月应缴个人所得税"<<dTax<<endl;
cout<<"您本月税后应得为"<<dNetIncome<<endl;
return 0;
}