Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Desafio: Simulador de pedidos em uma cafeteria

Início

Ler quantidade_itens
total <- 0

Para i de 1 até quantidade_itens faça
Ler nome_item
Ler preco_item
total <- total + preco_item
Fim Para

Ler cliente_cadastrado

Se cliente_cadastrado = verdadeiro então
total_final <- total - (total * 0,10)
Senão
total_final <- total
Fim Se

Exibir total_final

Fim

1 resposta

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.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!