一、问题及代码
/*
*文件名称:模拟ATM.cpp
*作者:孙嘉祁
*完成日期:2017年3月8日
*版本号:1.0
*对任务及求解方法的描述部分:
*输入描述
*问题描述:模拟ATM的界面
*程序输出:
*问题分析:
*算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
double dSalary,dTax,dNetIncome,a;
cout<<"请输入您的总收入:";
cin>>dSalary;
a=dSalary-3500;
if(a>0)
{
if(0<a<1500)
dTax=a*0.03;
if(1500<a<4500)
dTax=a*0.1-105;
if(4500<a<9000)
dTax=a*0.2-555;
if(9000<a<35000)
dTax=a*0.25-1005;
if(35000<a<55000)
dTax=a*0.3-2755;
if(55000<a<80000)
dTax=a*0.35-5500;
if(80000<a)
dTax=a*0.45-13505;
}
else
dTax=0;
dNetIncome=dSalary-dTax;
cout<<"您的个人所得税为"<<dTax<<endl;
cout<<"您的税后收入为"<<dNetIncome<<endl;
cout<<