购买纪念品的最佳方案设计报告一、引言在运用计算机解决实际问题的过程中,如何把求解问题的算法告知计算机,就需要有一种能够实现人机交互的语言,而这种语言就是计算机程序设计语言
二、设计目的如今,网上购物已经成为人们生活中的一部分
通过网购,人们不仅可以方便地在各家电商中获取商品的相关信息,而且可以对商品进行比质比价,从而以优惠的价格购得心仪的商品
为了购得既经济适用又美观大方的商品,人们就要根据需求设计好购买方案
了解Python程序设计语言的基础知识,掌握程序的顺序结构、选择结构和循环结构三种控制结构,学会使用程序设计语言实现简单算法,体验程序设计的基本流程,掌握程序调试与运行的方法
三、需求分析和功能描述1
需求分析对购买方案的需求分析包括:(1)了解实现算法的程序设计语言
(2)用程序控制结构设计购买纪念品的最佳方案
功能描述(1)了解Python程序设计语言的基础知识
(2)运用顺序结构设计最佳方案
(3)运用选择结构设计最佳方案
(4)运用循环结构设计最佳方案
(5)综合运用三种结构设计最佳方案
四、设计工具和方法利用思维导图工具和“头脑风暴”的方法组建团队、明确任务;采用Python语言和程序设计结构控制方法,实施探究
五、设计步骤与过程1
明确问题,了解利用Python程序设计语言基础知识解决问题求解购买纪念品的最佳方案问题,需要知道各商品的单价,才能设计出最佳方案
现在设总预算为S,需要购买10个不同品种的商品数量为x1,x2,…,x10,则求解问题的思路如下:(1)上网搜索各个商品的价格
(2)求出各个商品的最低单价a1,a2,…,a10
(3)令E=S-(a1×x1+a2×x2+…+a10×x10),求x1,x2,…,x10的值(其中x1,x2,…,x10为正整数),使E最小(E≥0)
我们以python语言为例,对问题进行求解,因此我们必须要先了解Py