Menu
Coddy logo textTech

Recap - Simple Calculations

Parte da seção Fundamentos do Journey de PHP da Coddy — lição 21 de 71.

challenge icon

Desafio

Fácil

Leia três números da entrada: basePrice, taxPercent, e quantity.

Calcule o total final executando as seguintes etapas:

  1. Comece com o preço base
  2. Adicione o imposto multiplicando o preço base por (taxPercent / 100) e adicionando ao preço
  3. Multiplique o resultado pela quantidade
  4. Subtraia um desconto fixo de 15 do total
  5. Finalmente, adicione uma taxa de envio calculada como quantity ** 2

Imprima o total final.

Exemplo:

Se as entradas forem 50, 10, e 2, a saída deve ser 99 porque:

  • Preço base: 50
  • Adicione imposto de 10%: 50 + (50 * 10 / 100) = 50 + 5 = 55
  • Multiplique pela quantidade 2: 55 * 2 = 110
  • Subtraia desconto 15: 110 - 15 = 95
  • Adicione envio (2 ** 2 = 4): 95 + 4 = 99

Experimente você mesmo

<?php
// Ler entrada
$basePrice = intval(fgets(STDIN));
$taxPercent = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));

// TODO: Escreva seu código abaixo
// 1. Comece com o preço base
// 2. Adicione o imposto (basePrice * taxPercent / 100)
// 3. Multiplique pela quantidade
// 4. Subtraia o desconto de 15
// 5. Adicione a taxa de envio (quantity ** 2)

// Saída do total final
echo $finalTotal;
?>

Todas as lições de Fundamentos