/*
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved.
*文件名称 :main.cpp
*作    者 :韩娟
*完成日期 :201年10月19日
*版 本 号 :v1.0
*
*问题描述 :输入你的工资,利用if~else语句来构造一个个人所得税计算机,计算出你的个人所得税和税后工资
*输入描述 :输入你的当月工资
*程序输出 :输出你当月的个人所得税和税后工资
*/
#include <iostream>
using namespace std;
int main()
{
double dSalary,dTax,dNetIncome,dValue;
cout<<"请输入您本月的收入总金额(元)"<<endl;
cin>>dSalary;
dValue=dSalary-3500;
if(dValue<=0)
dTax=0;
else
{
if(dValue<=1500)
dTax=dValue*0.03-0;
else if(dValue<=4500)
dTax=dValue*0.10-105;
else if(dValue<=9000)
dTax=dValue*0.20-555;
else if(dValue<=35000)
dTax=dValue*0.25-1005;
else if(dValue<=55000)
dTax=dValue*0.30-2755;
else if(dValue<=80000)
dTax=dValue*0.35-5505;
else
dTax=dValue*0.45-13505;
}
dNetIncome=dSalary-dTax;
cout<<"您本月应缴的个人所得税:"<<dTax<<endl;
cout<<"您本月税后的收入为:"<<dNetIncome<<endl;
return 0;
}

知识点总结:

用if~else语句来解决了个人所得税的问题,更好的掌握了这个语句。

学习心得:

一开始本来想用switch语句,可是用了之后总是发生一些问题,我还是要继续练习练习。

第八周项目 4 个人所得税计算机相关推荐

  1. 第八周项目4个人所得税计算

    01./* 02.* Copyright (c2014,烟台大学计算机学院  03.*All right reserved.  04.*文件名称:test.cpp  05.*作者:管毓云  06.*完 ...

  2. 第三周项目一-个人所得税计算器

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月13日*版 本 号:v1. ...

  3. 数据结构上机实践第八周项目9-广义表算法库及应用

    广义表算法库及应用 为了丰富算法库,以应对各类工程的需要,本次实践将进行广义表算法库的建立以及应用. 项目要求一: 建立广义表算法库,包括:  ① 头文glist.h,定义数据类型,声明函数:  ② ...

  4. 数据结构上机实践第八周项目6- 猴子选大王(数组版)

    猴子选大王(数组版) 在之前的项目中,实现了猴子选大王的项目要求,本次实践,将再次实现这个项目,但是运用数组的方法,做到一题多解,集思广益. 项目要求如下:一群猴子,编号是1,2,3 -m,这群猴子( ...

  5. 数据结构上机实践第八周项目5 - 计数的模式匹配

    计数的模式匹配 模式匹配在生活中运用广泛,日常所见的指纹识别,人脸识别......无一不用到模式匹配,为了体现模式匹配的基本思想,本次实践将实现简单的字符串的计数模式匹配. 项目要求如下:采用顺序结构 ...

  6. 数据结构上机实践第八周项目4-字符串加密

    字符串加密 密码在我们的生活中很常见,现在的加密算法最常用的是MD5和SHA512散列式算法,最早的密码加密方式很简单,容易被破译,但是却引领信息安全的潮流,本次实践,将实现最早的字符串加密方式,采用 ...

  7. 数据结构上机实践第八周项目3-顺序串算法

    顺序串算法 本次实践项目要求如下: 采用顺序存储方式存储串,实现下列算法并测试:  (1)试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符:  void Trans(SqString * ...

  8. 数据结构上机实践第八周项目2- 建立链串的算法库

    建立链串的算法库 一般每一种数据结构都不会局限于在连续空间内的存取,那我们的串自然也不反常,本次实践将建立链串的算法库,应用于有需求的工程当中,提高程序的容错性. 本次实践依然会用到多文件组织工程的建 ...

  9. 第三周项目1——个人所得税计算器

    问题及代码: /** Copyright (c) 2016,烟台大学计算机与控制工程学院* All rights reserved.* 文件名称:main.cpp* 作 者:赵志君* 完成时间:201 ...

最新文章

  1. 转载:说一下AI的前景吧
  2. mysql数据库的备份和恢复的常用方法_MySQL数据库备份与恢复方法(转)
  3. 6s在c语言中的用法,C语言中assert的用法讲解
  4. 《IT项目管理那些事儿》——前言
  5. [UE4] 虚幻4学习---UE4中的字符串转换
  6. 春晚魔术,醉翁之意不在酒
  7. Spring常用注解。
  8. Krytox VPF1525 VPF1514 VPF1506 XP Chemours DuPont
  9. 微信小程序选择图片并转base64
  10. 实现Ubuntu网络快速连接
  11. linux虚拟主机用织梦,织梦程序用什么虚拟主机好
  12. 计算机主机启动 显示器不动什么原因,主机开了电脑屏幕不亮怎么回事?电脑开机后显示器不亮的解决方案...
  13. 怎么关闭windows中不在控制面板上的smartscreen筛选器
  14. 基于STM32的智能温室控制系统仿真电路设计(温控补光)-基于STM32的智能蓝牙温控风扇控制系统设计-基于STM32的无线蓝牙心电监护仪系统设计【毕设课设分享】
  15. Drupal 系列一:如何快速学习 Drupal
  16. 获取Windows系统密码凭证 (゚益゚メ) 渗透测试
  17. 多核与多个CPU啥区别?
  18. Motoman机器人离线编程——Motocom32开发简介
  19. 明确一下哪些是---编程语言、脚本语言、标记语言
  20. 12月16日vivo开发者大会:揭秘 vivo 互联网服务亿级用户的技术架构演进之路

热门文章

  1. BLHeli无刷电调 调参介绍 某宝八元电调
  2. 基于单片机太阳能充电管理系统设计-毕设课设资料
  3. Proteus基本操作
  4. 如何使用租用的云服务器实现神经网络训练过程(超详细教程,新手小白适用)
  5. ae中像ps的变形工具
  6. 小慕读书后台管理平台笔记
  7. (六)坦克大战--(4)炮弹爆炸与生命值
  8. python编写万年日历
  9. CSDN新星计划新玩法、年度勋章挑战赛开启
  10. 中文稀疏GPT大模型落地 — 通往低成本高性能多任务通用自然语言理解的关键里程碑