Oi, Eduardo. Tudo certo com você?
Seu algoritmo para o simulador de pedidos em uma cafeteria está funcionando corretamente. Você estruturou toda a lógica de forma clara, desde a leitura da quantidade de itens, passando pelo acúmulo dos preços e finalizando com a aplicação correta do desconto para clientes cadastrados. A forma como você manipulou as variáveis, inicializando o total em zero e acumulando cada preço, demonstra compreensão sólida do fluxo necessário.
O cálculo do desconto de dez por cento foi implementado adequadamente, subtraindo dez por cento do total quando o cliente é cadastrado. Imagine um cliente que pede dois itens: um café por cinco reais e um bolo por oito reais, totalizando treze reais.
Uma consideração interessante seria pensar em como exibir informações adicionais ao cliente, como detalhando o valor do desconto aplicado ou mostrando cada item solicitado antes de finalizar.
Como você expandiria esse algoritmo para permitir que o atendente registre múltiplos clientes consecutivamente?
Parabéns pela solução completa e bem organizada. Continue compartilhando seus algoritmos, o fórum está à disposição para discussões como essa.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!