java问题
计算个人所得税,月收入的5000元以上部分征20%,800元以上5000元之间部分需缴纳3%的税,800元以下的部分免税。例如,小张月收入为6000元,则她需缴税(6000-5000)×20%+(5000-800)×3%=326元。编程,要求输入个人月收入,计算并输出个人所得税
求怎么做..
public class Demo360 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的月收入:");
double salary = sc.nextDouble();
double tax;
if(salary>5000){
tax = (salary - 5000) * 0.2 + (5000 - 800) * 0.03;
System.out.println("税为"+tax);
};
if(salary>=800&salary<=5000){
tax = (salary-800)*0.03;
System.out.println("税为"+tax);
};
if(salary<800){
System.out.println("税为0");
}
}
}
自己试试吧,其实就是一个if 语句基础知识建议加强基础学习
热门标签: