任务概述
计算应缴金额 商场根据会员积分打折:
- 2000 分以内打 9 折, 4000 分以内打 8 折,
- 8000 分以内打 7.5 折, 8000 分以上打7 折,
- 使用 if-else-if 结构,实现手动输入购物金额和积分, 计算出应缴金额
代码实现
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入商品的原价");
double price=sc.nextDouble();
System.out.println("请输入您的会员积分");
double integral=sc.nextDouble();
if(integral>=8000) {//积分大于等于8000
price=0.7*price;//打 7 折
}else if(integral>=4000) {//积分大于等于4000,小于8000
price=0.75*price;//打 75折
}else if(integral>=2000) {//积分大于等于2000,小于4000
price=0.8*price;//打 8 折
}else {//积分小于8000
price=0.9*price;//打 9 折
}
System.out.println("你应缴金额为:"+price+"元");
}
}
运行结果
请输入商品的原价
1000
请输入您的会员积分
4000
你应缴金额为:750.0元