C++实验3—个人所得税计算器

来源:互联网 发布:ubuntu终端用户名修改 编辑:程序博客网 时间:2024/06/05 00:10

一、问题及代码

/* * 文件名称: SalaryCaculater.cpp* 作    者:  周巍* 完成日期: 2016  年 4 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:制作个人所得税计算器;* 输入描述:输入月收入;* 问题描述:对输入的月收入做出判断以及一系列计算;* 程序输出:输出应交税务以及税后收入;* 问题分析:选择合适的选择结构语句;* 算法设计:使用if的多分支语句的选择结构语句。*/#include <iostream>   using namespace std;int main( ){double dSalary,dTax=0,dNetIncome=0; cout<<"请输入您本月的收入总额(元):";cin>>dSalary;// 下面求解应缴个人所和税dTax和税后收入dNetIncome    double Spare,TaxRate;int deduction; Spare=dSalary-3500;if(Spare>0){if(Spare<=1500) TaxRate=0.03,deduction=0;else if(Spare<=4500) TaxRate=0.10,deduction=105;else if(Spare<=9000) TaxRate=0.20,deduction=555;else if(Spare<=35000) TaxRate=0.25,deduction=1005;else if(Spare<=55000) TaxRate=0.30,deduction=2755;else if(Spare<=80000) TaxRate=0.35,deduction=5505;else   TaxRate=0.45,deduction=13505;}else {TaxRate=0;deduction=0;}dTax=Spare*TaxRate-deduction;dNetIncome=dSalary-dTax;cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0;}
二、运行结果


三、心得体会

四、知识点总结



0 0
原创粉丝点击