第四章上机练习5

来源:互联网 发布:ubuntu自带拼音输入法 编辑:程序博客网 时间:2024/05/17 23:53

 

public class Test1

{

    public static void main(String[] args)

    {

       Scannerinput = new Scanner(System.in);

       System.out.println("请输入购物金额");

       double money = input.nextDouble();

       System.out.println("是否参加换购活动");

       System.out.println("1.50,2元换购百事可乐");

       System.out.println("2.100,3元换购500ml可乐一瓶");

       System.out.println("3.100,10元换购5公斤面粉");

       System.out.println("4.200,10元可换购苏泊尔炒菜锅一个");

       System.out.println("5.200,20元可换购欧莱雅爽肤水一瓶");

       System.out.println("0.不换够");

       System.out.println("请选择");

       int num = input.nextInt();

       String msg = "";//msg 记录换购信息

       switch (num)

       {

       case 1:

           if (money > 50)

           {

              money += 2;

              msg = "成功换购百事可乐";

           }

           break;

       case 2:

           if (money > 100)

           {

              money += 3;

              msg = "成功换购500ml可乐一瓶";

           }

           break;

       case 3:

           if (money > 100)

           {

              money += 10;

              msg = "成功换购面粉";

           }

           break;

       case 4:

           if (money > 200)

           {

              money += 10;

              msg = "成功换购苏泊尔炒菜锅一个";

           }

           break;

       case 5:

           if (money > 200)

           {

              money += 10;

              msg = "成功换购欧莱雅爽肤水一瓶";

           }

           break;

 

       default:

 

           msg = "为参加换购";

           break;

       }

       System.out.println("本次消费总金额为:" + money);

       // 输出换购信息

       System.out.println(msg);

    }

}