题目内容
农历9月9日是中国的重阳节,中华饭店自助餐厅决定在这一天进行优惠酬宾活动,对于80岁以上的老人,享受免费自助餐,70岁以上的老人享受5折优惠,60岁以上的老人享受6折优惠,其余的嘉宾享受9折优惠,请编写一个程序:“完成这一天的计费工作,要求输入用餐者的人数,年龄,消费额,输出应付的金额.”
考点:设计程序框图解决实际问题
专题:算法和程序框图
分析:先根据题意写出顾客的消费额与应付金额之间的函数关系式(分段函数)y=
,进而利用条件结构的嵌套可给出满足条件的程序.
|
解答:
解:程序如下:
INPUT“输入用餐者的人数,年龄,消费额:“i,X,f
IF X>80 THEN
Y=0
ELSE
IF X>70 THEN
Y=0.5*f
ELSE
IF X>60 THEN
Y=0.6*f
ELSE
Y=0.9*f
END IF
END IF
END IF
PRINT“输出应付的金额:“,Y
END
INPUT“输入用餐者的人数,年龄,消费额:“i,X,f
IF X>80 THEN
Y=0
ELSE
IF X>70 THEN
Y=0.5*f
ELSE
IF X>60 THEN
Y=0.6*f
ELSE
Y=0.9*f
END IF
END IF
END IF
PRINT“输出应付的金额:“,Y
END
点评:本题考查的知识点是设计程序算法解决实际问题,其中根据已知求出满足条件的函数解析式是解答的关键,属于基础题.
练习册系列答案
相关题目