精英家教网 > 高中数学 > 题目详情
五一期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:
①若不超过200元,则不予优惠;
②若超过200元,但不超过500元,则按标价价格给予9折优惠;
③若超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠.
编写一个收款的算法,并画出流程图,写出程序.
分析:由已知购物优惠活动规则:①若不超过200元,则不予优惠;②若超过200元,但不超过500元,则按标价价格给予9折优惠;③若超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠,可得算法的功能为计算分段函数y=
x(x<200)
0.9x(200≤x<500)
0.9×500+0.7(x-500)(x≥500)
的函数值,根据分段函数的分段标准,可以设计选择结构的条件,根据各段的函数表达式,可以设置各分支上执行的操作,进而得到相应的流程图和程序语句.
解答:解:依题意,付款总额y与标价x之间的关系为(单位为元)
y=
x(x<200)
0.9x(200≤x<500)
0.9×500+0.7(x-500)(x≥500)

算法分析:S1 输入x 值.S2 判断,如果x<200,
则输出x 否则执行S3.S3 判断,如果200≤x<500 成立,
则计算y=0.9x,并输出y;
否则执行S4.S4 计算y=0.9×500+0.7×(x-500),并输出y.
点评:本题考查的知识点是设计程序框图解决实际问题,其中根据已知条件得到程序功能要满足的分段函数的解析式是解答本题的关键.
练习册系列答案
相关习题

科目:高中数学 来源:2012-2013学年山东省青岛二中高三(上)9月月考数学试卷(理科)(解析版) 题型:解答题

五一期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:
①若不超过200元,则不予优惠;
②若超过200元,但不超过500元,则按标价价格给予9折优惠;
③若超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠.
编写一个收款的算法,并画出流程图,写出程序.

查看答案和解析>>

科目:高中数学 来源:2012-2013学年山东省青岛二中高三(上)9月月考数学试卷(理科)(解析版) 题型:解答题

五一期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:
①若不超过200元,则不予优惠;
②若超过200元,但不超过500元,则按标价价格给予9折优惠;
③若超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠.
编写一个收款的算法,并画出流程图,写出程序.

查看答案和解析>>

科目:高中数学 来源:2009-2010学年河南省漯河市临颍二高高一(下)期中数学试卷(解析版) 题型:解答题

五一期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:
①若不超过200元,则不予优惠;
②若超过200元,但不超过500元,则按标价价格给予9折优惠;
③若超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠.
编写一个收款的算法,并画出流程图,写出程序.

查看答案和解析>>

科目:高中数学 来源: 题型:

国庆期间,某超市对顾客实行购物优惠活动,规定一次购物付款总额:

①若不超过200元,则不予优惠;

②若超过200元,但不超过500元,则按标价价格给予9折折惠;

③如果超过500元,500元的部分按②条优惠,超过500元的部分给予7折优惠,设计一个收款的算法,并画出程序框图.

查看答案和解析>>

同步练习册答案