1. 程式人生 > >通過Java程式計算個人所得稅

通過Java程式計算個人所得稅

    工資個稅的計算公式為:
    應納稅額=(工資薪金所得 -“五險一金”-扣除數)×適用稅率-速算扣除數
    扣除標準:個稅按3500元/月的起徵標準算


 

程式碼例項:


import java.util.Scanner;
public class Tax{
	public static void main(String[] args){
		Scanner sc = new Scanner(System.in);
		System.out.println("請輸入你這個月工資(單位:元):");
		int a = sc.nextInt();
		int b = a-3500;
		if(b<0){
			System.out.println("你的工資太低,不足以為國家做貢獻!");
		}else{
			if(b<=1500){
				double c = b*0.03 - 0;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else if(b>1500&&b<=4500){
				double c = b*0.1 - 105;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else if(b>4500&&b<=9000){
				double c = b*0.2 - 555;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else if(b>9000&&b<=35000){
				double c = b*0.25 - 1005;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else if(b>35000&&b<=55000){
				double c = b*0.3 - 2755;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else if(b>55000&&b<=80000){
				double c = b*0.35 - 5505;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}else{
				double c = b*0.45 - 13505;
				System.out.println("你的工資收入為"+a+"元,應納個人所得稅為:"+c+"元");
			}
		}
	}
}

測試結果


 

 


Web全棧技術交流

點選連結加入群聊【Web全棧交流群】:https://jq.qq.com/?_wv=1027&k=5rnUzsF

QQ群二維碼