代码一:
1 package FushiExam; 2 import java.util.*; 3 public class Text_12 { 4 5 public static void main(String[] args) { 6 /* 7 * 企业发放的奖金根据利润提成。 8 * 利润(I)<=10万元时,奖金可提升10%; 9 * 10万元<I<=20万元,低于10万部分按照10%提成,高于10万元部分,可提高7.5% 10 * 20万元<I<=40万元,高于20万元部分,可提成5% 11 * 40万元<I<=60万元,高于40万部分,可提成3% 12 * 60万元<I<=100万元,高于60万元部分,可提高1.5% 13 * >=100万元时,超过100万元部分按1%提成 14 * 从键盘输入当月利润,求应发放奖金总数 15 */ 16 Scanner scan=new Scanner(System.in); 17 double profit=scan.nextDouble(); 18 double sum=0; 19 int temp=(int)(profit/100000); 20 switch(temp) { 21 case 10: 22 sum=sum+(profit-1000000)*0.01; 23 profit=1000000; 24 case 9: 25 case 8: 26 case 7: 27 case 6: 28 sum=sum+(profit-600000)*0.015; 29 profit=600000; 30 case 5: 31 case 4: 32 sum=sum+(profit-400000)*0.03; 33 profit=400000; 34 case 3: 35 case 2: 36 sum=sum+(profit-200000)*0.05; 37 profit=200000; 38 case 1: 39 sum=sum+(profit-100000)*0.075; 40 profit=100000; 41 case 0: 42 sum=sum+profit*0.1; 43 44 } 45 System.out.println(sum); 46 47 } 48 49 }