zoukankan      html  css  js  c++  java
  • 小二,先来两桂花豆沙包!

    “包子嘞,卖包子嘞,新出锅的大包子,走过路过千万不要错过呦~包子嘞……”

    某年某月某下午,百万包子铺进来一人,进来便招呼:“小二,包子怎么卖?”

    小二:“客官,你好,小店金牌鲜肉包2元一个,鱼香肉丝包1个两块五,桂花豆沙包1.5元一个,田园素包……”

    客官:“好了好了,来两桂花豆沙包吧!”

    小二:“好勒,您请坐稍等!”

    不一会儿,热乎乎的包子放在了来人桌前,待客人将两包子吃完之后,小二:客官,在来一个否?

    “嗯,再来一个吧!”

    “再来一个否?”

    “嗯,在来一个吧!”

    ……

    “客官,再来一个否?”

    “不了不了,小二,结账”

    “好嘞,您一共吃了X个包子,共计XX元!”

    结完账,来人边打饱嗝边往出走,小二见来人背影消失在街道时,便去招呼其他的客人去。

    以上故事纯属虚构,这是今天在4班上课的时候,随口举的例子,让同学们使用循环的方式,在计算机中用代码描述该故事。

    代码如下:

    package chop5;
    import java.util.*;
    public class D14 {
      //去餐馆吃包子,先让小二来两个包子,吃完之后问,饱了吗?
      //如果回答y,那就结账
      //如果回答n,那就继续吃
      //如果一个包子1.5元,那应该结账多少钱
      public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("包子嘞,卖包子嘞……");
        System.out.println("小二:客官,你好,小店金牌鲜肉包2元一个,鱼香肉丝包1个两块五,桂花豆沙包1.5元一个,田园素包……");
        String talk = "";
        System.out.println("客官:先来两豆沙包吧!");
        int count = 2; //默认包子是2个
        do{
          System.out.println("正在吃包子……");
          System.out.println("小二:客官,再来一个?(y/n)");
          talk = sc.next();
          if(talk.equals("y")){
            count++;
          }
        }while(talk.equals("y"));
        System.out.println("好嘞,您一共吃了"+count+"个包子,共计"+(count*1.5)+"元");
      }
    
    }

    运行结果如下:

    往期精彩

    雄雄辣椒酱,免费送~

    2021-01-01

    今天来讲个卖烧饼的故事!

    2021-01-02

    这本书强烈推荐看看!

    2021-01-03

    有些事,父母一定不能依着孩子!

    2020-12-31

    一定要收藏!整理java中常见异常以及解决方法!

    2021-01-05

    点分享

    点点赞

    点在看

  • 相关阅读:
    HDU 1525
    kmp模板
    hdu 4616 Game(树形DP)
    hdu 4619 Warm up 2(并查集活用)
    hdu 4614 Vases and Flowers(线段树加二分查找)
    Codeforces 400D Dima and Bacteria(并查集最短路)
    poj 2823 Sliding Window (单调队列)
    hdu 2196 Computer(树形dp)
    hdu 4604 Deque
    最短路径
  • 原文地址:https://www.cnblogs.com/a1111/p/14877329.html
Copyright © 2011-2022 走看看