c++实验三-计算税收及收入

来源:互联网 发布:cura切片生成软件 编辑:程序博客网 时间:2024/05/16 07:05

一、问题及代码

/* * 文件名称: 根据收入计算税收和实际收入 * 作    者:  杨翔宇 * 完成日期:   2016   年    4 月 11 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:输入收入总值求税收和实际收入 * 输入描述:  收入总值 * 问题描述: * 程序输出:  税收和实际收入 * 问题分析: * 算法设计:  */  #include <iostream>   using namespace std;int main( ){double dSalary,dTax=0,dNetIncome=0,a; cout<<"请输入您本月的收入总额(元):";cin>>dSalary;// 下面求解应缴个人所和税dTax和税后收入dNetIncomea=dSalary-3500;if(a>=80000)dTax=a*0.45,dNetIncome=a*(1-0.45)+3500;else if(a>=55000)dTax=a*0.35,dNetIncome=a*(1-0.35+3500);else if(a>=35000)dTax=a*0.30,dNetIncome=a*(1-0.30)+3500;else if(a>=9000)dTax=a*0.25,dNetIncome=a*(1-0.25)+3500;else if(a>=4500)dTax=a*0.20,dNetIncome=a*(1-0.20)+3500;else if(a>=1500)dTax=a*0.10,dNetIncome=a*(1-0.10)+3500;else if(a>=0)dTax=a*0.03,dNetIncome=a*(1-0.03)+3500;elsedTax=0,dNetIncome=a+3500;cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n";cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0;}


二、运行结果


三、心得体会

在编译代码时有些量在下面的条件语句中要反复输入这是我们可以再定义一个量来表示,这样能够使代码更便捷。

四、知识点总结

能熟练地运用if多分支的语句。

0 0