公交卡充值:不同金额赠送多少,最终到账金额如何计算?

公交卡充值赠送金额计算

小明使用公交卡时需要为其充值,充值中心针对不同的充值金额有不同的赠送活动:

  • 充值200元~299元,赠送50元余额;
  • 充值300元~499元,赠送100元余额;
  • 充值500元及以上,赠送200元余额;
  • 充值200元以下,没有赠送活动。

小明想知道根据自己充值的金额,最终到账的金额是多少。我们使用python代码来帮助他计算:

amount = int(input("请输入充值金额:"))

# 赠送金额
赠送金额 = 0

# 充值区间判断
if amount >= 500:
    赠送金额 = 200
elif amount >= 300:
    赠送金额 = 100

elif amount >= 200: 赠送金额 = 50 # 最终到账金额 到账金额 = amount + 赠送金额 print("最终到账金额:", 到账金额)