"Você foi contratado por uma cafeteria que deseja automatizar o atendimento no balcão. O sistema deve permitir que o atendente registre os pedidos de cada cliente, calcule o valor total e aplique um desconto de 10% para clientes cadastrados."
...
<?php
function registrarPedido() {
$valorTotal = 0;
echo "=== Sistema da Cafeteria ===\n";
$quantidadeItens = (int) readline("Quantos itens o cliente vai pedir? ");
if ($quantidadeItens <= 0) {
echo "Nenhum item registrado. Encerrando...\n";
return;
}
for ($i = 1; $i <= $quantidadeItens; $i++) {
echo "\n--- Item $i ---\n";
$nomeItem = trim(readline("Nome do item: "));
$precoItem = (float) readline("Preço (R$): ");
$valorTotal += $precoItem;
}
echo "\nResumo: Valor total sem desconto é R$ " . number_format($valorTotal, 2, ',', '.') . "\n";
$cadastro = strtolower(trim(readline("O cliente é cadastrado? (s/n): ")));
if ($cadastro === 's' || $cadastro === 'sim') {
$desconto = $valorTotal * 0.10;
$valorFinal = $valorTotal - $desconto;
echo "\n[!] Cliente cadastrado: Desconto de 10% aplicado.\n";
echo "Valor FINAL a pagar: R$ " . number_format($valorFinal, 2, ',', '.') . "\n";
} else {
echo "\n[!] Cliente não cadastrado.\n";
echo "Valor FINAL a pagar: R$ " . number_format($valorTotal, 2, ',', '.') . "\n";
}
}
registrarPedido();