超市换购系统
用户输入消费金额,输入完成后询问是否参加换购活动,输入是,弹出5个优惠活动显示供用户选择,输出消费总金额,并显示成功换购的奖品
package practice;
import java.util.Scanner;
public class Java001 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.println("请输入消费金额:");
double money;
int i;
money=in.nextDouble();
System.out.println("是否参加优惠换购活动");
System.out.println("1:满五十元,加两元换购百事可乐一瓶");
System.out.println("2:满一百元,加三元换购五百毫升可乐一瓶");
System.out.println("3:满一百元,加十元换购五公斤面粉");
System.out.println("4:满二百元,加十元换购一个人苏泊尔炒菜锅");
System.out.println("5:满二百元,加二十元换购欧莱雅爽肤水一瓶");
System.out.println("0:不换购");
System.out.println("请选择");
i=in.nextInt();
switch (i) {
case 0:
System.out.println("本次消费金额:"+money);
break;
case 1:
if (money>=50) {
System.out.println("本次消费金额:"+(money+2));
System.out.println("成功换购了:一瓶百事可乐");
}
break;
case 2:
if (money>=100) {
System.out.println("本次消费金额:"+(money+3));
System.out.println("成功换购了:五百毫升可乐一瓶");
}
break;
case 3:
if (money>=100) {
System.out.println("本次消费金额:"+(money+10));
System.out.println("成功换购了:五公斤面粉");
}
break;
case 4:
if (money>=200) {
System.out.println("本次消费金额:"+(money+10));
System.out.println("成功换购了:一个苏泊尔炒菜锅");
}
break;
case 5:
if (money>=200) {
System.out.println("本次消费金额:"+(money+20));
System.out.println("成功换购了:一瓶欧莱雅爽肤水");
}
break;
default:
break;
}
in.close();
}
}
运行结果: