首页 > 其他分享 >个人所得税问题

个人所得税问题

时间:2023-04-18 17:02:37浏览次数:30  
标签:3500 0.03 1500 问题 0.1 个人所得税 4500 &&

一问题描述

输入收入金额后能输出个人所得税金额。

3500以下不用交税超过3500后超过部分

不超过1500收3%1500到4500收10%4500到9000收20%9000到35000收25%35000到55000收30%55000到80000收35%超过80000收45%

二设计思路

设置各个条件如果输入的收入满足条件运行里面的计算公式计算个人所得税。

三程序流程图

 

四伪代码实现

#include<iostream>
using namespace std;
int main(){
int a;
float b=0;
cin>>a;
if(a>3500&&(a-3500)<1500){
b=(a-3500)*0.03;
}
if((a-3500)>1500&&(a-3500)<4500){
b=1500*0.03+(a-3500-1500)*0.1;
}
if((a-3500)>4500&&(a-3500)<9000){
b=1500*0.03+3000*0.1+(a-3500-4500)*0.2;
}
if((a-3500)>9000&&(a-3500)<35000){
b=1500*0.03+3000*0.1+4500*0.2+(a-3500-9000)*0.25;
}
if((a-3500)>35000&&(a-3500)<55000){
b=1500*0.03+3000*0.1+4500*0.2+26000*0.25+(a-3500-35000)*0.3;
}
if((a-3500)>55000&&(a-3500)<80000){
b=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+(a-3500-55000)*0.35;
}
if((a-3500)>80000){
b=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+25000*0.35+(a-80000)*0.45;
}
cout<<b<<endl;
}

五代码实现

 

标签:3500,0.03,1500,问题,0.1,个人所得税,4500,&&
From: https://www.cnblogs.com/xianyu369/p/17330254.html

相关文章

  • 团体天梯练习 L2-023 图着色问题
    L2-023图着色问题图着色问题是一个著名的\(NP\)完全问题。给定无向图\(G=(V,E)\),问可否用\(K\)种颜色为\(V\)中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色?但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题......
  • 实际问题中用到的算法——递归算法确定插帧顺序
    问题:现在需要给一个视频序列插帧,插帧算法要求每次只能由两帧输入插值得到其中间帧。如果现在需要给一个视频做4倍(或者更高的8,16倍等类似)的插帧,则一个插帧的思路是当前视频每相邻帧之间插入3帧,即:假设插帧前视频帧序号是0,4,8,12…,则插帧时补充相邻帧跨过的3个序号,得到插......
  • ArcGIS Portal/Server局域网域名访问问题
    安装好arcgisportal后,假设:门户url:https://esrichina.arcgiscloud.com/arcgis/home/ip:10.0.3.159则需要修改host进行域名访问,找到C:\Windows\System32\drivers\etc下的HOSTS文件,打开HOSTS文件在文件最下面新加一行:10.0.3.159esrichina.arcgiscloud.com由于Windows的自我保护设置......
  • 设计传感器,需要注意哪些问题
    好的传感器的设计是经验加技术的结晶。一般理解传感器是将一种物理量经过电路转换成一种能以另外一种直观的可表达的物理量的描述。比如转换成仅依赖于此测物理量的较高的电压电流等信号,再显示出来。因此需要注意几点:1、一般所测得的物理量是非常小的,通常还带有作为传感器物理转换......
  • Java文件下载代码及中文文件名不显示的问题
    @GetMapping("/downloadOrderDemo")publicResponseEntity<Resource>downloadFile()throwsIOException{//读取文件内容Filefile=newFile(System.getProperty("user.dir")+File.separator+"work-order/src/main/......
  • 记录一下工作中遇见的geoserver项目编译不成功和开源团队沟通解决问题的bug
    文件地址:org.geoserver.wcs.kvp.rangesubset.AbstractContentNode最近公司需要一些geoserver的定制化修改开发,但是在build项目的时候,发现这个Node是没有import的,我网上看了下,有的是直接引入的上面我注释掉的,---这是错误的做法,我根据这个问题和开源官方直接沟通得知是使用的下面......
  • 如何修复树莓派在更换了一个 SD 系统卡后,无法使用 SSH 登录问题 All In One
    如何修复树莓派在更换了一个SD系统卡后,无法使用SSH登录问题AllInOneknownhostsRaspberryPi无法SSH登录,报错❌/Users/xgqfrms-mm/.ssh/[email protected]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:REMO......
  • SqlServer 从执行计划缓存发现问题sql
    注意以下sql都较复杂,在数据库中执行时间可能较长,不要执行过于频繁。一、隐式转换sql版本1--找到含有隐式转换且会导致indexseek变为indexscan的语句–findalltheplansandquerywhicharebeingcomparedwithwrongdatatypeinqueriesandthuscasuingtheconversio......
  • ubuntu22.04 在多个应用中不能调用 fcitx5 输入法的问题
    网上找了很多教程,都是设置环境变量,本身思路没问题。只不过有问题的是,环境变量是基于会话的。大多数教程设置环境变量的方法需要启动一个shell进程才能加载。而用户的窗口进程是系统启动的时候就已经加载了,肯定不会去加载shell的环境变量。在用户配置中写入环境变量直接把......
  • 兔子产子问题
    一、问题描述:二、设计思路: 遇到这种兔子不死的爆发户问题,先不要慌,列个表先 通过这个表可以清楚知道兔子总数随月份变化的规律依次为1,1,2,3,5,8,13......很明显是斐波那契(Fibonacci)数列,对了忘了介绍,小兔子代表出生了1个月的兔子,中兔子代表出生2个月的兔子,老兔子代表出生3个月......