博尊吧,博尊吧官网,博尊吧白菜网

当前位置:博尊吧 > 新闻动态新闻动态

用C语言编写一个自动售货机的问题

作者:博尊吧  日期:2019-09-17   

  如图13.1所示的容易自愿售货机,物品架1、2上共有10样商品,按纪律实行编号分辨为1-10,标有代价与名称,一个编号对应一个可操作按钮,供选取商品运用。要是物架上的商品被用户买走•□,储物柜中会自愿取出商品送到物架上☆★,确保物品架上必定会有商品■•。用户可能一次进入较多货币,并可能选取多样商品,售货机可能一次性将商品输出并找零钱。

  (1)从“货币入口■◇”放入货币,顺次放入多个硬币或纸币…。博尊吧货币可赞成1元(纸币▷▲、博尊吧硬币)、2元(纸币)、5元(纸币)◇、博尊吧10元(纸币),放入货币时,独揽器会先对货币实行搜检识别出币值,并统计币值总额,显示正在独揽器显示屏中,提示用户确认货币放入完毕。

  (2)用户确认货币放入完毕○,便可选取商品,只须用手指按对应商品表面的编号按钮即可。每选中相通商品,售货机独揽器会判别货币是否足够购置,要是货币足够,自愿依据编号将物品实行计数和盘算所需货币值◁,要是货币亏损◇▷,则结局购物。

  请为自愿售货机编程■★,输入货币值序列-,以-1举动结局,顺次输入多个购置商品编号▪,若编号跨越畛域或余额不敷则输入结局,输出货币总额与找回零钱△-,以及所购置商品名称及数目。

  可选中1个或多个下面的症结词,搜罗合连材料。也可直接点“搜罗材料★”搜罗扫数题目。