public class Test {
public static void main(String[] args) {
while (true) {
float money = 0f;
Scanner scan = new Scanner(System.in);
System.out.println("请输入要折扣的金额,我帮助你算出折扣比例");
money = scan.nextFloat();
while (money < 200) {
System.out.println("请输入金额大于200才有折扣");
money = scan.nextFloat();
}
System.out.println(
"开始计算折扣,请稍等"
);
float rerate = 0f;
int grade = (int) money / 200;
switch (grade) {
case 1:
rerate = 0.95f;
break;
case 2:
rerate = 0.90f;
break;
case 3:
rerate = 0.85f;
break;
case 4:
rerate = 0.80f;
break;
default:
rerate = 0.7f;
}
System.out.println("你花费的金额为" + money + ">>>你的折扣为" + rerate);
}
}
}
java-日常练习-用Switch语句根据消费金额计算折扣
最新推荐文章于 2024-03-19 19:37:03 发布