题目内容
在音乐唱片超市里,每张唱片售价为25元,如果顾客购买5张以上(含5张)唱片,则按照九折收费,如果顾客购买10张以上(含10张),则按照八五折收费,请用语句描述完成计费工作的算法,画出算法框图.
解析:假如用变量a表示顾客购买的唱片数,用变量c表示顾客要缴纳的金额,则这个算法可以表示为:
(1)输入a
(2)对a进行判断:
①若a<5,则c=25a②若5≤a<10,则c=22.5a③若a≥10,则x=21.25a
(3)输出c.
算法流程图如下图所示:
![]()
程序如下:
input a
If a<5 then
c←25*a
Else
If a<10 then
c←22.5*a
Else
c←21.5*a
End if
End if
Print c
End
练习册系列答案
相关题目