要求输入一个企业员工的姓名,性别,工号,月基本工资,奖金补贴后,计算个人所得税。系统输出员工姓名,性别,工号,和月应发薪水和实发薪水(月应发薪水-个人所得税)

要求输入一个企业员工的姓名,性别,工号,月基本工资,奖金补贴后,计算个人所得税。系统输出员工姓名,性别,工号,和月应发薪水和实发薪水(月应发薪水-个人所得税),第1张

要求输入一个企业员工的姓名,性别,工号,月基本工资,奖金补贴后,计算个人所得税。系统输出员工姓名,性别,工号,和月应发薪水和实发薪水(月应发薪水-个人所得税) 要求输入一个企业员工的姓名,性别,工号,月基本工资,奖金补贴后,计算个人所得税。系统输出员工姓名,性别,工号,和月应发薪水和实发薪水(月应发薪水-个人所得税)

个人所得税计算方法:当收入<=3500时,免交个人所得税;当3500<=收入<=5000时,个人所得税=(工资-3500)×0.05;当5000<=收入<=7500时;个人所得税=1500×0.05+(工资-5000)×0.075;当7500<=收入<=10000时;个人所得税=1500×0.05+2500×0.075+(工资-7500)×0.12;当10000<收入<=130000时,个人所得税=1500×0.05+2500×0.075+2500×0.12+(工资-10000)×0.18;当收入>130000时,个人所得税=工资成0.2。

import java.util.Scanner;
public class Demo18 {       //Demo18是文件名
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.println("请输入你的姓名:");
        String name =in.next();  //存放用户输入的姓名
        System.out.println("请输入你的性别:");
        String xb = in.next();  //存放用户输入的性别
        System.out.println("请输入你的工号:");
        String id = in.next();  //存放用户输入的工号
        System.out.println("请输入你的月基本工资:");
        int a = in.nextInt();   //存放用户输入的月基本工资
        System.out.println("请输入你的奖金:");
        int b = in.nextInt();   //存放用户输入的奖金
        System.out.println("请输入你的补贴:");
        int c = in.nextInt();  //存放用户输入的补贴
        int d = a + b + c;   //d是月应发薪水  工资=基本工资+奖金+补贴
        double e = 0;       //double  e为税
        double s = 0;       //double  s为实发薪水
        if (d<=3500){       //判断月应发薪水是否小于或等于3500
            System.out.println("免交个人所得税");  //小于或等于3500不用缴纳税
        }else if (d<=5000){     //判断月应发薪水是否小于或等于5000
            e = (d-3500)*0.05;  //计算月应发薪水大于3500小于5000要缴纳的税
        }else if(d<=7500){      //判断月应发薪水是否小于或等于5000
            e = 1500*0.05+(d-5000)*0.075;       //计算月应发薪水大于5000小于7500要缴纳的税
        }else if(d<=10000){         //判断月应发薪水是否小于或等于5000
            e = 1500*0.05+2500*0.075+(d-7500)*0.12;     //计算月应发薪水大于7500小于10000要缴纳的税
        }else if(d<=130000){        //判断月应发薪水是否小于或等于5000
            e = 1500*0.05+2500*0.075+2500*0.12+(d-10000)*0.18;  //计算月应发薪水大于10000小于13000要缴纳的税
        }else{  //判断月应发薪水是否小于或等于5000
            e = d*0.12;        //计算月应发薪水大于130000要缴纳的税
        }
        s = d - e;      //运算实发薪水
        System.out.println("姓名:" + name);   //在屏幕上输出用户输入的姓名
        System.out.println("性别:" + xb);     //在屏幕上输出用户输入的性别
        System.out.println("工号:" + id);     //在屏幕上输出用户输入的工号
        System.out.println("索要缴纳的税为:" + e);     //在屏幕上输出用户要缴纳的税
        System.out.println("月应发薪水:"+ d);    //在屏幕上输出用户的月应发薪水
        System.out.println("实发薪水:" +s);     //在屏幕上输出用户的实发薪水
    }
}
​

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5078660.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存