题目描述
假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为:
当工资不超过1600时,税率为0;
当工资在区间(1600, 2500]时,税率为5%;
当工资在区间(2500, 3500]时,税率为10%;
当工资在区间(3500, 4500]时,税率为15%;
当工资超过4500时,税率为20%。
输入格式
输入在一行中给出非负工资。
输出格式
在一行输出个人所得税,精确到小数点后2位。
输入样例复制
在这里给出一组输入。例如:
1600
输出样例复制
在这里给出相应的输出。例如:
0.00
输入样例复制
在这里给出一组输入。例如:
3000
输出样例复制
在这里给出相应的输出。例如:
140.00
输入样例复制
在这里给出一组输入。例如:
5000
输出样例复制
在这里给出相应的输出。例如:
680.00
package com.ty.Coffeefactory;
import java.util.Scanner;
public class Client {
public static void main(String[] args) {
double s = 0;
Scanner sc = new Scanner(System.in);
double a = sc.nextInt();
if(a <= 1600)
{
s=0.0*(a-1600);
}
else if(a > 1600&& a<= 2500)
{
s=0.05*(a-1600);
}
else if(a > 2500&&a <= 3500)
{
s=0.1*(a-1600);
}
else if(a > 3500&&a <= 4500)
{
s=0.15*(a-1600);
}
else if(a > 4500)
{
s=0.2*(a-1600);
}
System.out.println(s);
}
}
代码运行如下:
com.ty.Coffeefactory.Client
1600
0.0
Process finished with exit code 0
com.ty.Coffeefactory.Client
3000
140.0
Process finished with exit code 0
com.ty.Coffeefactory.Client
5000
680.0
Process finished with exit code 0