idade = 17
ocupação = "estudante"
se
idade < 18
ou
ocupação == "estudante"
então
Escreva "Desconto Disponível"
senão
Escreva "Desconto Indisponível"
idade = 17
ocupação = "estudante"
se
idade < 18
ou
ocupação == "estudante"
então
Escreva "Desconto Disponível"
senão
Escreva "Desconto Indisponível"
Fiz o meu antes de ver a solução do professor que tem alguns pontos principais da melhoria:
Coleta de Dados: O sistema não assume que a idade é 17, ele pergunta ao usuário.
Abstração Booleana: Em vez de comparar o texto "estudante", utiliza-se um valor lógico (True/False), o que é mais eficiente para o processamento do computador.
Estruturar assim facilita adicionar novas regras no futuro (como "Idoso" ou "Professor").
Oi, Jefferson!
Que excelente iniciativa!
O seu raciocínio lógico inicial estava corretíssimo. Como você muito bem observou, isso deixa o sistema muito mais eficiente e preparado para crescer e receber novas regras no futuro.
Mandou super bem na análise! Parabéns pelo resultado!
Bons estudos!
Sucesso ✨