文章标题
来源:互联网 发布:python sock.recv 编辑:程序博客网 时间:2024/06/03 19:20
//1. 编写一个 餐厅点菜系统,根基不同的菜品,然后进行点菜,然后进行计算他们的总价为多少?
//点单结束可以用字符串比较来做: str.equals(“点单结束”),break
//或定义一个boolean类型的tag=true; 如果点单结束时 tag=false; 再判断
import java.util.*;
class Resturant
{
public static void main(String[] args)
{
System.out.println(“餐厅点菜系统,根基不同的菜品,然后进行点菜,然后进行计算他们的总价为多少?”);
System.out.println(“******欢迎来到西安饭莊******”);
Scanner scan = new Scanner(System.in); //输入 int num = 0; int sum = 0; //总价 int tag = sum; //给一个标志位,每次点一个菜 tag=sum;如果点过一次菜后tag == sum,说明点单结束。 for( ; ; ) //循环点菜 { System.out.println("*******************西安饭莊菜单*****************"); System.out.println("1.葫芦鸡 188 2.芳香排骨 128"); System.out.println("3.清蒸鲈鱼 168 4.大闸蟹 688"); System.out.println("5.双椒鸡捞面 68 6.黄桃芦荟 58"); System.out.println("7.套餐A 888 8.套餐B 1688"); System.out.println("9.啤酒 12 10.结束点单 "); System.out.println("*******************************************"); System.out.println("请输入您要点的菜的编号:"); num = scan.nextInt(); switch( num ) //匹配菜品编号 { case 1: sum += 188; System.out.println("葫芦鸡"); break; case 2: sum += 128; System.out.println("芳香排骨"); break; case 3: sum += 168; System.out.println("清蒸鲈鱼"); break; case 4: sum += 288; System.out.println("大闸蟹"); break; case 5: sum += 68; System.out.println("双椒鸡捞面"); break; case 6: sum += 58; System.out.println("黄桃芦荟"); break; case 7: sum += 888; System.out.println("套餐A"); break; case 8: sum += 1688; System.out.println("套餐B"); break; case 9: sum += 12; System.out.println("啤酒"); break; case 10: System.out.println("退出菜单"); xSystem.exit(0); //直接退出 break; }
/*
if( tag == sum ) //若tag==sum,说明sum没加,即点单结束
{
System.out.println(“点菜结束,总价为:” + sum);
break;
}
tag = sum;
*/
}}
}
阅读全文
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- Scala Future OnComplete调用 笔记
- Linux-第八单元总结
- POJ1815 Friendship 最小点割集
- TypeScript
- 为什么你的电脑垃圾软件那么多?你有没有试过这些网站去下载?
- 文章标题
- Linux一些注意的地方
- mybatis使用注解方式的删除更新操作
- ios 手动倒入第三方报错
- hadoop 报错Error: java.io.FileNotFoundException: Path is not a file:/xx1/xx2的解决办法
- 内存库与文件数据同步
- 企业级落地容器与DevOps,选用K8S都有哪些“姿势”
- mybatics 中调用mysql存储过程
- Springboot创建数据库