java无忧网
标题:
java控制台 练习——实现商品换购
[打印本页]
作者:
java无忧网
时间:
2016-7-15 10:02
标题:
java控制台 练习——实现商品换购
需求说明:
综合运用嵌套
if
选择结构、
switch
选择结构、多重
if
选择结构进行实现商品换购功能
import java.util.Scanner;
public class Test4{
public static void main(String [] args){
Scanner input=new Scanner(System.in);
System.out.println("请输入消费金额:");
double money= input.nextDouble();
System.out.println("是否参加优惠换购活动:");
System.out.println("1.满50,加2元换购百事可乐1瓶");
System.out.println("2.满100,加3元换购500ml可乐1瓶");
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.print("请选择:");
int num= input.nextInt();
String result="";
if(num==0){
System.out.print("欢迎使用本系统");
System.exit(0);
}else if(num==1){
if(money>=50){
money=money+2;// money+=2;
result="百事可乐1瓶";
}
}else if(num==2){
if(money>=100){
money=money+3;// money+=2;
result="500ml可乐1瓶";
}
}else if(num==3){
if(money>=100){
money=money+10;// money+=2;
result="5公斤面粉";
}
}else if(num==4){
if(money>=200){
money=money+10;// money+=2;
result="苏泊尔炒菜锅";
}
}else if(num==5){
if(money>=200){
money=money+20;// money+=2;
result="爽肤水一瓶";
}
}
System.out.print("本次消费总金额:"+money+"\n");
System.out.print("成功换购:"+result);
}
}
运行截图:
图片1.jpg
(23.2 KB, 下载次数: 298)
下载附件
2016-7-15 10:02 上传
欢迎光临 java无忧网 (http://www.javawyw.com/)
Powered by Discuz! X3.2