import java.util.Scanner;
class HomeWork1 {
public static void main(String[] args) {
// 总价
int total = 0;
//用户选择
int choose = 0;
//准备一个Scanner扫描器
Scanner sc = new Scanner(System.in);
showMenu();
do {
//从键盘上获取用户输入的int类型数据,用户选择
choose = sc.nextInt();
//orderDishes 方法,传入用户的选择,返回的是商品的价格
int price = orderDishes(choose);
//总价 + 酒的价格
total = total + price ;
} while ( choose != 6) ;
System.out.println("Total :" + total);
}
/**
*展示菜单
*/ /*
public static void showMenu() {
System.out.println("欢迎来到酒馆");
System.out.println("1. 青岛啤酒 8RMB");
System.out.println("2. 野格 88RMB");
System.out.println("3. 江小白 25RMB");
System.out.println("4. 乌苏 6RMB");
System.out.println("5. 1664 18RMB");
System.out.println("6. 下单");
}
/**
*根据用户的选择,返回对应酒的价格,如果选择6下单
*
*@param choose int类型
*@return 这里返回的是酒类的价格
*/ /*
public static int orderDishes(int choose) {
int price =0;
switch (choose) {
case 1:
System.out.println("1. 青岛啤酒 8RMB");
price = 8;
break;
case 2:
System.out.println("2. 野格 88RMB");
price = 88;
break;
case 3:
System.out.println("3. 江小白 25RMB");
price = 25;
break;
case 4:
System.out.println("4. 乌苏 6RMB");
price = 6;
break;
case 5:
System.out.println("5. 1664 18RMB");
price = 18;
break;
case 6:
System.out.println("6. 下单");
break;
default:
System.out.println("选择错误");
break;
}
return price ;
}
}
封装方法实现循环点商品
最新推荐文章于 2020-08-03 09:28:31 发布