会员积分的计算。某超市会根据会员顾客的一次性消费总额给予一定的积分,会员可在年终依据积分换得相应的商品。每次消费时,计算机会自动累加所购商品的总价并折算成积分。
超市折算积分的规则:如果总消费额不足150元,就给1分积分;如果总消费额达150元及以上,那么每40元消费可以获得0.5积分。如,某人消费总额为150元,150/40=3.75,根据规则,积分为3*0.5=1.5分。
下列程序(流程图如图所示)可根据各种已购买商品的费用(已经保存在数组a中),计算总消费金额(total)并折算成积分(ans),最后输出总消费额(显示在标签Label2中)以及所获得的积分总值(显示在标签Label4中)。则程序中划线处应分别填入:
① ② ③
Const n = 10
Dim a(n) As Single
Dim i As Integer
Dim ans As Single, total As Single
Private Sub Command1_Click()
total =" 0:" ans = 0
For i =" 1" To n
①
Next i
If total < 150 Then
②
Else
ans =" Fix(total" / 40) / 2
End If
Label2.Caption = Str(total)
③ = Str(ans)
End Sub
相关知识点
推荐试卷