c++实验三-计算税收及收入
2016-04-11 23:42
423 查看
一、问题及代码
二、运行结果
三、心得体会
在编译代码时有些量在下面的条件语句中要反复输入这是我们可以再定义一个量来表示,这样能够使代码更便捷。
四、知识点总结
能熟练地运用if多分支的语句。
/* * 文件名称: 根据收入计算税收和实际收入 * 作 者: 杨翔宇 * 完成日期: 2016 年 4 月 11 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:输入收入总值求税收和实际收入 * 输入描述: 收入总值 * 问题描述: * 程序输出: 税收和实际收入 * 问题分析: * 算法设计: */ #include <iostream> using namespace std; int main( ) { double dSalary,dTax=0,dNetIncome=0,a; cout<<"请输入您本月的收入总额(元):"; cin>>dSalary; // 下面求解应缴个人所和税dTax和税后收入dNetIncome a=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; else dTax=0,dNetIncome=a+3500; cout<<"您本月应缴个人所和税 "<<dTax<<" 元,税后收入是 "<<dNetIncome<<" 元。\n"; cout<<"依法纳税,共享繁荣。谢谢使用!\n"; return 0; }
二、运行结果
三、心得体会
在编译代码时有些量在下面的条件语句中要反复输入这是我们可以再定义一个量来表示,这样能够使代码更便捷。
四、知识点总结
能熟练地运用if多分支的语句。
相关文章推荐
- C 【冒泡 选择排序 & 折半查找】
- c++第3次作业
- c++第四次实验
- 实验:C++实验3-【项目1】个人所得税计算器
- C语言声明字符串的两种方式
- C++实验3
- C++第二次作业2
- c++实验3-个人所得税计算器
- c语言 之求 Fibionacci 数列的前n个数
- 用队列模拟服务台前的排队现象问题_c/c++
- C++回调函数(2)--实现回调机制的几种方式
- C++实验3-3-定期存款利息计算器
- c++ 文件流
- c++中string所占字节问题
- Minimum Size Subarray Sum
- C++实验三—多分数段函数求值
- c++第3次上机实验
- leetcode笔记:Reconstruct Itinerary
- C++大话设计模式之策略模式
- C/C++中 union/struct/class的内存对齐