Gostaria de compartilhar e saber se é válido minha resposta ao desafio carteira de motorista proposto no curso de Lógica I, eu fiz diferente das alternativas dadas pelo professor:
No meu código eu inseri a variável temCarteira, dentro do if em que o usuário responde que é maior de 18 anos, pois percebi que se colocasse a variável temCarteira antes das condições, mesmo que o usuário respondesse que tem menos de 17 anos, o programa perguntaria se ele tem CNH, o que logicamente ele não tem.
Alguem fez assim, ou pode confirmar se acha que esta correto?
Rodou como esperado aqui no meu navegador!