回顾:简单计算
本课属于 Coddy PHP 学习旅程的“基础知识”单元。第 21 课,共 71 课。
挑战
简单从输入中读取三个数字:basePrice、taxPercent 和 quantity。
按以下步骤计算最终总金额:
- 从基础价格开始
- 将基础价格乘以
(taxPercent / 100)计算税额,并将税额加到价格中 - 将结果乘以数量
- 从总金额中减去固定折扣
15 - 最后,加上按
quantity ** 2计算的运费
输出最终总金额。
示例:
如果输入是 50、10 和 2,输出应为 99,因为:
- 基础价格:50
- 加上 10% 的税:50 + (50 * 10 / 100) = 50 + 5 = 55
- 乘以数量 2:55 * 2 = 110
- 减去折扣 15:110 - 15 = 95
- 加上运费(2 ** 2 = 4):95 + 4 = 99
亲手试试
<?php
// 读取输入
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
// TODO:在下面编写你的代码
// 1. 从基础价格开始
// 2. 加上税额(basePrice * taxPercent / 100)
// 3. 乘以数量
// 4. 减去 15 的折扣
// 5. 加上运费(quantity ** 2)
// 输出最终总价
echo $finalTotal;
?>基础知识中的所有课
自己练习: PHP 在线编译器