c#初学者,请大神帮个忙。求源代码。要求如下:

1.问题描述
设计饮料自动售货机系统墨迹自动售货机的销售过程。首先由顾客投币。接下来顾客选择要购买的饮料,如果投币金额足够并且所购饮料存在,则提示用户在出口处取出饮料,同时找零钱。如果投币金额不足,则显示信息“金额不足”,如果所购饮料已经售完,显示售完信息“对不起,饮料已经卖完”。
2.基本要求
⑴只接受10元、5元、2元、1元和0.5元的硬币;
(2)顾客一次只能投入一种上述的纸币或者是硬币,当用户重复的进行投币时金额累加。
(3)销售的饮料包括5种:可口可乐(2元),百事可乐(2元)、橙汁(3元)、咖啡(5元)、c纯净水(1.5元);
(4)系统通过必要的提示信息,提示用户完成相应的操作。
(5)如果顾客所购买饮料已经售完,则提示用户是否要购买其他的饮料。
(6)完成第一次售货后,系统自动进行结算找零。

3.实现提示
⑴设计处理钱币的类和商品信息类。处理钱币的类主要是完成和钱币相关的一些操作。如找零钱。。
⑵商品信息类主要是处理和商品信息相关的一些操作。
⑶设定自动售货机类实现饮料的售货过程,在这个类中将钱币类和商品信息类作为对象成员。同时定义包含5个goodinfo的对象属猪。负责存放饮料的3种信息:名称,价格和数量。并且可以反馈这些信息。
⑷在实现的时候考虑继承和多态技术的合理使用。
4.选做内容
实现一次购买多种商品的功能。

3个回答

作业布置好了就赶快做吧。不会做可以问老师。老师收了学费就有义务把你教会,要是教不会,你可以去教育部门投诉你的老师。

devmiao
见了你女王大人喵姐还不跪下 回复xiaotinghou: 看你开多高的价格了。
4 年多之前 回复
xiaotinghou
HUYOL 有源代码吗?
4 年多之前 回复

做四个子程序,分别处理10元、5元、2元、1.5元(其实是一个),每个子程序对应一个硬件接口,
子程序确定后,每个子程序能处理的商品和对应的硬件接口也就确定了,下面的事应该很简单,把复杂问题简单化,最后傻瓜化,你的程序就智能了。

xiaotinghou
HUYOL 大神
4 年多之前 回复
xiaotinghou
HUYOL 刚开始学,啥都不会啊,求源代码
4 年多之前 回复

谁能把代码写出来给我看看吗。现在我比较懵逼。谢谢各位大神

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐