C++实验3-个人所得税计算器
2016-04-07 09:23
302 查看
/* * 文件名称:EXB-1.cpp * 作 者: 陈荣贵 * 完成日期: 2016 年 04 月 07 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 输入dSalary,dTax=0,dNetIncome=0,b=3500,rate,s,a * 问题描述: 计算个人所得税 * 程序输出: 个人所和税dTax和税后收入dNetIncome * 问题分析: 略 * 算法设计: 略 */ #include <iostream> using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0,b=3500,rate,s,a; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; // 下面求解应缴个人所和税dTax和税后收入dNetIncome if(a<0) rate=0,s=0; else if(a<1500) rate=0.03,s=0; else if(a<4500) rate=0.1,s=105; else if(a<9000) rate=0.2,s=555; else if(a<35000) rate=0.25,s=1005; else if(a<55000) rate=0.3,s=2755; else if(a<80000) rate=0.35,s=5505; else rate=0.45,s=13505; a=dSalary-b; dTax=(a*rate)-s; dNetIncome=dSalary-dTax; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }