Menu
CoddyTech

回顾:简单数学

本课属于 Coddy Ruby 学习旅程的“基础知识”单元。第 14 课,共 88 课。

challenge icon

挑战

简单

已为你提供以下变量:

price = 45
quantity = 8
discount = 10
tax_rate = 5

按顺序计算并显示以下值,每个值单独占一行:

  1. 小计(price 乘以 quantity)
  2. 折扣金额(小计乘以 discount,然后除以 100.0)
  3. 折后价格(小计减去折扣金额)
  4. 税额(折后价格乘以 tax_rate,然后除以 100.0)
  5. 总金额(折后价格加上税额)

使用变量存储每一步的中间计算结果,然后再显示。

亲手试试

# 已给定的变量
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 在线编译器