Menu
CoddyTech

Ôn tập: Toán cơ bản

Thuộc phần Kiến thức nền tảng trong hành trình Ruby của Coddy. Bài học 14 trên 88.

challenge icon

Thử thách

Dễ

Bạn được cung cấp các biến (variable) sau:

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

Hãy tính và hiển thị các giá trị sau theo thứ tự, mỗi giá trị trên một dòng riêng:

  1. Tạm tính (price nhân với quantity)
  2. Số tiền giảm giá (subtotal nhân với discount, sau đó chia cho 100.0)
  3. Giá sau khi giảm giá (subtotal trừ số tiền giảm giá)
  4. Số tiền thuế (giá sau khi giảm giá nhân với tax_rate, sau đó chia cho 100.0)
  5. Tổng cuối cùng (giá sau khi giảm giá cộng với số tiền thuế)

Dùng biến để lưu từng phép tính trung gian trước khi hiển thị.

Tự làm thử

# Các biến (variable) đã cho
price = 45
quantity = 8
discount = 10
tax_rate = 5

# TODO: Viết code của bạn bên dưới
# Tính từng giá trị (value) và lưu vào các biến:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total

# Sau đó, dùng puts để hiển thị mỗi giá trị trên một dòng riêng

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch Ruby online