C语言实现自动贩卖机,分别有购买者与管理者两大板块,从购买到支付,从查看商品到修改价格实现一个自动售货机,销售5种商品,具备功能如下: 1.购买模式: a.显示全部商品价格 b.获取每种商品的购买数量 c.计算购买商品的总价格 d.随机购买商品 e.总价格打折处理 f.判断幸运小票(小票中含3个6) g.显示小票信息 h.选择支付方式 i.校对支付金额 2.管理模式: a.管理者身份认证 b.修改商品价格 c.查看商品信息
2022-05-23 20:00:19 10KB c语言 开发语言
1
自动售货机设计,设计一个自动销售饮料机。设每瓶饮料2.5元,投币口有两个,1元硬币(one)或5角硬币(half),每个时刻可以输入其中一种硬币,自动销售饮料机有找零钱功能,outc为出货,outm为找零
2022-05-23 17:39:13 219KB eda 售货机
1
引言     随着科技的发展及人们生活水平的提高,自动售货机已经逐渐走进了我们的生活。在学校的楼道旁,公园的一脚等都有自动售货机的身影。自动售货机市场的发展呈现出多元化及个性化的需求。传统的自动售货机控制系统采用单片机作为控制核心,不仅需要在输入输出接口上做大量的工作,而且系统的抗干扰性也比较差。本文详细介绍了一种用FPGA实现的自动售货机主控制系统的硬件设计和软件设计,并进行了软件仿真和硬件设计实验,实验表明该控制系统是可行的。   1 自动售货机系统总体结构   自动售货机作为一种完全独立的售货设备,集接收货币、顾客自选商品、售出商品和找零等功能于一体。具体的说,一个完整的售货机控制系统一
1
labview串口助手、labview串口助手、labview自动售货机、labview计算器
2022-05-12 11:03:29 1.4MB 源码软件 labview计算器
旅行售货员的回溯法求解
2022-05-04 14:39:05 3KB
1
巡回售货员问题 【巡回售货员问题】 有一位巡回售货员,他必须访问n个城市,分别记作v1,v2,v3,…,vnv_1,v_2,v_3,…,v_nv1​,v2​,v3​,…,vn​,售货员从他所居住的城市v1v_1v1​出发,想找一条旅行路径,访问所有的其他城市最后回到家的顺序。目标是整个旅行路径的距离尽可能的小。 对于每一对城市(vi,vjv_i,v_jvi​,vj​),城市的距离为d(vi,vj)d(v_i,v_j)d(vi​,vj​)。并且,距离不是对称的,即d(vi,vj)≠d(vj,vi)d(v_i,v_j) \neq d(v_j,v_i)d(vi​,vj​)​=d(vj​,vi​)。
2022-05-04 14:36:58 68KB vi
1
自动售货机是自动化技术在人们生活中的重要应用。随着人们生活质量的不断提高,对自动售货机的性能要求越来越高。自动售货机的主要功能是通过人机对话的形式完成自动售货这一过程。 本文设计了一款以INTEL公司出品的80C51单片机为核心的自动售货机,并且着重详细地介绍了自动售货机的整体系统设计方案、硬件选择基础、软件使用方法及技巧。以80C51作为CPU处理单元连接各个功能模块;以4*4矩阵键盘作为输入控制模块对货物进行种类和数量的选择以及模拟货币的投入功能;以LCD1602液晶作为显示模块来显示当前的购物状态以及货币状态;以LED的显示来表示当前选择货物以及出货的状态。通过Protues7.5单片机电路原理图进行连接布线连接各个模块;再用Keil uVision3专业编译软件完成源程序编译和调试,最终进行自动售货机的实验电路仿真来模拟自动售货。结合工作原理、系统设计、软件编译和实验仿真来实现自动售货这一相关功能。 自动售货机的仿真原理图如下:
1
本文档是软件工程中对自动售货对象动态功能模型的图形档案
2022-04-29 08:06:33 85KB 模型
1
旅行售货员问题或货郎担问题. 一个旅行售货员想去访问若干城镇,然后回 到出发地.给定各城镇之间的距离后,应怎样计划 他的旅行路线,使他能对每个城镇恰好经过一次 而总距离最小? 它可归结为这样的图论问题:在一个赋权完 全图中,找出一个最小权的H圈,称这种圈为最优圈. 但这个问题是NP-hard问题,即不存在多项式 时间算法.也就是说,对于大型网络(赋权图),目前还 没有一个求解旅行售货员问题的有效算法,因此 只能找一种求出相当好(不一定最优)的解.
2022-04-25 15:12:43 6.02MB 图论
1
EDA小组大作业,可以利用两个状态机实现购买者模式和管理员模式,有详细注释,购买者模式模拟购买商品过程,管理员模式为补货设定数量等等
2022-04-25 14:56:35 15.44MB fpga verilog EDA
1