Menu
CoddyTech

Ôn tập: phép tính đơn giản

Thuộc phần Kiến thức cơ bản trong hành trình PHP của Coddy. Bài học 21 trên 71.

challenge icon

Thử thách

Dễ

Đọc ba số từ đầu vào (input): basePrice, taxPercent và quantity.

Tính tổng cuối cùng theo các bước sau:

  1. Bắt đầu với giá gốc
  2. Tính thuế bằng cách nhân giá gốc với (taxPercent / 100), rồi cộng kết quả vào giá
  3. Nhân kết quả với số lượng
  4. Trừ khoản giảm giá cố định 15 khỏi tổng
  5. Cuối cùng, cộng phí vận chuyển được tính bằng quantity ** 2

In ra (print) tổng cuối cùng.

Ví dụ:

Nếu đầu vào là 50, 10 và 2, đầu ra sẽ là 99, vì:

  • Giá gốc: 50
  • Cộng thuế 10%: 50 + (50 * 10 / 100) = 50 + 5 = 55
  • Nhân với số lượng 2: 55 * 2 = 110
  • Trừ khoản giảm giá 15: 110 - 15 = 95
  • Cộng phí vận chuyển (2 ** 2 = 4): 95 + 4 = 99

Tự làm thử

<?php
// Đọc đầu vào
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));

// TODO: Viết code bên dưới
// 1. Bắt đầu với giá gốc
// 2. Cộng thuế (basePrice * taxPercent / 100)
// 3. Nhân với số lượng
// 4. Trừ khoản giảm giá 15
// 5. Cộng phí vận chuyển (quantity ** 2)

// In ra tổng cuối cùng
echo $finalTotal;
?>

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

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