首页 > 试题广场 >

个人所得税计算程序

[编程题]个人所得税计算程序
  • 热度指数:14459 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解

个人所得税是国家对本国公民、居住在本国境内的个人的所得和境外个人来源于本国的所得征收的一种所得税。假设某地区的起征点为3500元(即月工资低于3500时不需要缴纳个人所得税),个人所得税的计算公式为:应纳税额 =(工资薪金所得-扣除数)× 适用税率-速算扣除数。其中,扣除数为3500元,适用税率以及速算扣除数如下表所示。

表-1 个人所得税缴纳标准

  全月应纳税所得额

   税率   

   速算扣除数(元)   

  不超过1500元

   3%

      0

  超过1500元至4500元

   10%

     105

 超过4500元至9000元

   20%

     555

  超过9000元至35000元

   25%

     1005

 超过35000元至55000元      

   30%

     2755

  超过55000元至80000元  

   35%

     5505

  超过80000元

   45%

     13505

上表中的全月应纳税所得额 = 工资薪金所得-扣除数。

现在请你补全代码中的 Employee 类,新建三个 Employee 对象,姓名分别是张三,李四和王五,他们的月工资分别为 6500,8000,100000。并将他们存入一个 STL 容器中,要求按照月工资由高到底的顺序排序,遍历容器并计算他们应缴纳的个人所得税(个人所得税为 double 类型,保留一位小数)。


输入描述:


输出描述:
王五应该缴纳的个人所得税是:xxx
李四应该缴纳的个人所得税是:xxx
张三应该缴纳的个人所得税是:xxx
头像 xqxls
发表于 2021-11-04 13:39:14
题意整理。 给定个人所得税的计算公式,以及对应参数的表格。 新建三个对象并添加到容器,按月工资由高到低排序,计算个人所得税后,输出对象及对应的个人所得税。 方法一(模拟) 1.解题思路 首先计算全月应纳税所得额t。 然后按表中所给的范围,分别进行计算。 图解展示: 2.代码实现 #incl 展开全文
头像 其实是牛哥
发表于 2021-10-12 16:02:55
预备知识 set 容器 使用 set 容器存储的各个键值对,要求键 key 和值 value 必须相等。基于 set 容器的这种特性,当使用 set 容器存储键值对时,只需要为其提供各键值对中的 value 值(也就是 key 的值)即可。map、multimap 容器都会自行根 展开全文
头像 摸鱼学大师
发表于 2021-10-15 19:57:08
题目的主要信息: 个人所得税的计算公式为:应纳税额=(工资薪金所得-扣除数)×适用税率-速算扣除数应纳税额 =(工资薪金所得-扣除数)× 适用税率-速算扣除数应纳税额=(工资薪金所得-扣除数)×适用税率-速算扣除数。 其中,扣除数为3500元,适用税率以及速算扣除数如下表所示: 全月应纳税所得额 展开全文
头像 我会有一百个offer
发表于 2023-03-04 16:40:38
#include <iomanip> #include <iostream> #include<algorithm> // write your code here...... #include<vector> using namespace std; 展开全文
头像 至真灬VC
发表于 2022-09-07 14:03:17
思路是,先在类中写好自定义比较函数,再用针对容器的算法对容器内的内容实现自定义排序 注意类的成员是private,需要调用成员函数来访问,另外结果保留一位小数 #include <iostream> #include <vector> #incl 展开全文
头像 英俊的大熊猫在刷代码
发表于 2022-09-23 18:15:28
#include <iostream> #include <string> #include <vector> #include <algorithm> #include <iomanip> 展开全文
头像 求实习的马里奥很想去夏威夷
发表于 2023-10-28 13:29:26
#include <iomanip> #include <iostream> // write your code here...... #include <vector> #include <algorithm> using namespace st 展开全文
头像 牛客458666302号
发表于 2023-09-16 12:54:28
#include <iomanip> #include <ios> #include <iostream> // write your code here...... #include <vector> #include <algorithm&g 展开全文
头像 ramily
发表于 2023-01-13 09:00:03
#include <iostream> #include <algorithm> //利用STL算法 #include <vector> #include <iomanip> //控制输出格式 using namespace std; class 展开全文
头像 牛客135545727号
发表于 2024-08-04 23:57:40
#include <algorithm> #include <functional> #include <iostream> #include <vector> #include <iomanip> using namespace std 展开全文