回顾:简单数学
本课属于 Coddy Ruby 学习旅程的“基础知识”单元。第 14 课,共 88 课。
挑战
简单已为你提供以下变量:
price = 45
quantity = 8
discount = 10
tax_rate = 5按顺序计算并显示以下值,每个值单独占一行:
- 小计(price 乘以 quantity)
- 折扣金额(小计乘以 discount,然后除以
100.0) - 折后价格(小计减去折扣金额)
- 税额(折后价格乘以 tax_rate,然后除以
100.0) - 总金额(折后价格加上税额)
使用变量存储每一步的中间计算结果,然后再显示。
亲手试试
# 已给定的变量
price = 45
quantity = 8
discount = 10
tax_rate = 5
# TODO: 在下方编写你的代码
# 计算各个值,并存入变量:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total
# 然后用 puts 将每个值单独显示在一行基础知识中的所有课
自己练习: Ruby 在线编译器