软件工程课堂作业——计算最优惠价格

一、题目:

      书店针对《哈利波特》系列书籍进行促销活动,一共5卷,单独一卷售价8元,具体折扣如下:本数对应的折扣分别为:2本—5%,3本—10%,4本—20%,5本—25%。根据购买的卷数以及本数,会对应不同的折扣规则情况。单独一本书只会对应一个折扣规则。设计算法能够计算出读者购买一批书的最低价格。

二、设计思路:

对于1-5,定义double具有返回值类型的函数,列举5种优惠情况。对于6-9,例如7,先计算2和5这种情况,然后2加1变3,计算3和4这种情况;然后3再加1,计算4,3这种情况。直至加一后小于5。对于10以上,那就简单了。。

三、源代码:

四.截图

软件工程课堂作业——计算最优惠价格 软件工程课堂作业——计算最优惠价格

五.实验总结这种

     这次试验应该说是不太难,只要分成3种情况就行,关键是6-7的这种情况,必须考虑到每一种情况。这种情况可以用switch语句,和循环解决。程序的关键是把实际问题抽象成为数学问题再用程序实现,只要想到每一种情况,解决好就行。

转载于:https://www.cnblogs.com/yanyafeng/p/4427773.html

相关资源:ExWinner成套报价软件

来源:weixin_30488085

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年3月13日
下一篇 2015年3月13日

相关推荐