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

Desafio: Simulador de pedidos em uma cafeteria

1º Perguntar quantos itens o cliente vai pedir
2º Inicializar o total (0)
3º Registrar cada item
4º Perguntar se o cliente é cadastrado
5º Se o cliente for cadastrado, aplicar desconto desconto = total * 0,10 e total_final = total - desconto
6º Senão exibir o valor sem desconto total_final
7º Exibir o valor total com ou sem desconto

1 resposta

Olá, Ana. Tudo bem com você?

Obrigado por compartilhar sua solução para o desafio do simulador de pedidos em uma cafeteria. Seu algoritmo contempla a sequência principal da atividade, iniciando pela quantidade de itens, registrando os produtos, verificando se o cliente é cadastrado e decidindo pela aplicação ou não do desconto. Essa organização torna a lógica fácil de acompanhar e representa bem o fluxo esperado para esse tipo de sistema.

Como sugestão de aprimoramento, você pode detalhar um pouco mais a etapa de registro dos itens. A proposta da atividade informa que, para cada item, devem ser informados o nome e o preço, e que o valor total deve ser atualizado ao longo do processo. Por exemplo, se o cliente pedir um café por R$ 8,00 e um pão de queijo por R$ 7,00, o total será R$ 15,00. Caso o cliente seja cadastrado, será aplicado o desconto de 10%, resultando em um valor final de R$ 13,50. Incluir esse tipo de exemplo ajuda a demonstrar como o cálculo acontece dentro do algoritmo.

Na sua opinião, como você adaptaria essa lógica caso a cafeteria passasse a oferecer descontos diferentes de acordo com a categoria de cada cliente?

Parabéns pela dedicação na atividade e por compartilhar sua resposta. Continue participando do fórum. Ele está à disposição para apoiar seu aprendizado.

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