JAVA编程-------------12、利润计算

代码一:

 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 }

猜你喜欢

转载自www.cnblogs.com/fmust/p/12463148.html