R7-3 计算个人所得税

简介: R7-3 计算个人所得税

R7-3 计算个人所得税 (10 分)


假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为:


  • 当工资不超过1600时,税率为0;


  • 当工资在区间(1600, 2500]时,税率为5%;


  • 当工资在区间(2500, 3500]时,税率为10%;


  • 当工资在区间(3500, 4500]时,税率为15%;


  • 当工资超过4500时,税率为20%。


输入格式:


输入在一行中给出非负工资。


输出格式:


在一行输出个人所得税,精确到小数点后2位。


输入样例1:


1600


结尾无空行


输出样例1:


0.00


结尾无空行


输入样例2:


1601


输出样例2:


0.05


输入样例3:


3000


输出样例3:


140.00


输入样例4:


4000


输出样例4:


360.00


输入样例5:


5000


输出样例5:


680.00


#include<iostream>
using namespace std;
int main(){
    double cost;
    cin>>cost;
    if(cost<=1600)printf("0.00");
    else if(cost<=2500)printf("%.2lf",(cost-1600)*0.05);
    else if(cost<=3500)printf("%.2lf",(cost-1600)*0.1);
    else if(cost<=4500)printf("%.2lf",(cost-1600)*0.15);
    else printf("%.2lf",(cost-1600)*0.2);
    return 0;
}
目录
相关文章
|
8月前
计算器V2
编写了一个简单的程序,实现了浮点数的加、减、乘、除和幂运算。程序包括了对浮点数的计算,并展示了运算结果。其中,幂运算需包含&quot;math.h&quot;头文件。
64 0
|
8月前
计算器V1
创建一个简单的计算器程序,能执行整数的加、减、乘、除和求余运算。用户输入格式为:操作数1 运算符op 操作数2。遇到除数为0时,输出&quot;Division by zero!&quot;;运算符非法则输出&quot;Invalid operator!&quot;。示例输入和输出已给出。
67 0
|
8月前
|
Java Android开发
Java实现月工资个人所得税及各保险计算问题
Java实现月工资个人所得税及各保险计算问题
245 0
VBA 2000年之后活期存款利息计算
VBA 2000年之后活期存款利息计算
93 0
|
JavaScript
蓝桥模拟赛刷题之计算个人所得税
蓝桥第一次线上模拟赛的第三题,要让我们实现一个个人所得税计算功能,原生实现
135 1
|
算法 C++
201612-2 工资计算
201612-2 工资计算
130 0
201612-2 工资计算
程序人生 - 公积金贷款额度是怎么计算的?
程序人生 - 公积金贷款额度是怎么计算的?
103 0
程序人生 - 退税教程(个人所得税)
程序人生 - 退税教程(个人所得税)
429 0
224_基本计算器
224_基本计算器
109 0
|
C++
定期存款利息计算器-c++版
<p>后期加工,成为一个实用的功能,这里作为一个demo,进行记录。</p> <p><br></p> <p></p> <pre code_snippet_id="583882" snippet_file_name="blog_20150119_1_5116542" name="code" class="objc">#include&lt;iostream&gt; using na
2090 0