Oii, Diego! Tudo bem?
A sua resolução para o simulador de pedidos ficou excelente. Você conseguiu traduzir os requisitos do desafio em um algoritmo lógico e bem estruturado, seguindo corretamente as etapas de entrada, processamento e saída.
Pontos fortes do que você elaborou:
- Estrutura de repetição: Você identificou corretamente a necessidade de repetir as perguntas para cada item, o que demonstra que você já compreende como lidar com múltiplas entradas de dados.
- Lógica de acumulação: O uso da variável
total = total + preço é a base para qualquer sistema de vendas ou checkout, e você aplicou isso com perfeição. - Cálculo condicional: A aplicação do desconto apenas quando a condição de cadastro é verdadeira mostra que você dominou o uso das estruturas de decisão.
Um ponto legal no seu raciocínio é a clareza na manipulação da variável total. Ao final, ela já carrega o valor exato que deve ser exibido, seja ele com ou sem o abatimento dos 10%.
Como sugestão de evolução para os seus próximos algoritmos, você pode começar a pensar em como tratar casos onde o usuário digita algo diferente de "true" ou "false" na verificação de cadastro, garantindo que o programa não pare de funcionar.
Parabéns pela dedicação e por compartilhar seu progresso com a gente.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!