编程购物后结算怎么

时间:2025-01-25 01:47:26 网络游戏

编程购物后结算的步骤如下:

显示商品信息列表

显示商品信息,供收银员参考查询。

输入购买商品编号

顾客在购物后要求结账,收银员输入顾客购买的商品编号,准备由系统统计出顾客购物清单。

前置条件:系统提示“请输入商品编号:(输入0结束输入)”。

后置条件:

成功:收银员输入商品编号后按下“Enter”键,系统显示出继续输入的提示:请输入商品编号:(输入0结束输入)。

失败:

收银员输入的商品编号非数字,提示“操作错误,系统退出!”。

收银员输入的商品编号不存在,显示“查无此商品”,并允许继续输入商品编号。

显示购物结算清单

收银员将顾客购买的物品输入完毕之后,系统显示出顾客的购物清单,和购物总价。

计算金额

循环输入商品编号和购买数量,系统自动计算每种商品的价格(单价 * 购买数量),并累加到总金额。

当用户输入“n”,表示需要结账,则退出循环开始结账。

结账

根据折扣计算应付金额,输入实付金额,计算找零。

输出结算结果

结账时,系统应显示购物清单、商品单价、购买数量、总金额、折扣及实付金额等信息,并计算找零。