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

//Início
Solicite a quantidade de itens
Total no início= 0
Para cada item que o total seja de 1 até a quantidade informada.

//Processamento
Ao final dos itens, perguntar se o cliente é cadastrado (true or false)
Exibir "Possui cadastro na loja ?"
Se sim (true) o cliente é cadastrado
Desconto= total * 0,10
total_final= total - desconto
Se não (false) o cliente não é cadastrado, exibir o total

//Fim
Exibir o total com ou sem desconto.

1 resposta

Oi, Lucas! Tudo bom?

Mandou muito bem na realização das atividades!

Vi que você apresentou um algoritmo bem elaborado, destacando o uso de condições para verificar cadastro, o cálculo de desconto aplicado ao total e a exibição do resultado final com clareza. Esse cuidado mostra atenção ao fluxo lógico, organização e preocupação em tornar o processo direto e funcional para o usuário.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Validação de entradas: garantir que a quantidade de itens seja numérica e positiva.
  • Expansão de regras: incluir diferentes faixas de desconto conforme o perfil do cliente.
  • Modularização: separar o cálculo do total e a verificação de cadastro em funções distintas para facilitar manutenção.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ah, uma pergunta: o que você considera mais interessante nesse tipo de exercício, praticar a lógica condicional básica ou expandir as regras para aproximar o algoritmo da realidade do dia a dia?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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