2
respostas

[Projeto] Solução proposta desafio: Verificação de desconto

idade = 17
ocupação = "estudante"

se
idade < 18
ou
ocupação == "estudante"
então
Escreva "Desconto Disponível"
senão
Escreva "Desconto Indisponível"

2 respostas

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

Imagem da comunidade