Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Verificar desconto para Meia-Entrada

valor_idade = "Qual sua idade: "
indetificação = "você é estudante: "

idade = 18
estudante = verdadeiro

 se  < 18 ou estudante:
  exibir = "Meia-entrada valida"
 senão:
   exibir = "Não tem direito à meia entrada"
1 resposta
solução!

Olá Lucas, como vai?

Seu código tem uma lógica de raciocínio muito boa para o problema, mas precisa de alguns ajustes para que o algoritmo funcione como o esperado. A sua abordagem inicial considerou as duas condições para ter o benefício, a idade e o status de estudante, o que está correto.

No seu código, a verificação da idade para o benefício deve ser "se a idade for menor que 18". Dessa forma, pessoas com 17 anos ou menos são elegíveis para a meia-entrada. A sua lógica atual de "se a idade for maior ou igual a 18" não permite que a condição seja verdadeira para quem tem menos de 18 anos, que é um dos critérios.

Para que o algoritmo considere a pessoa com 17 anos como elegível para o benefício, a condição deve ser alterada, por exemplo:

se idade < 18 ou estudante:
exibir = "Meia-entrada válida"
senão:
exibir = "Não tem direito à meia entrada"

Continue praticando, pois o seu raciocínio inicial foi bastante promissor.

O fórum está à disposição para qualquer outra dúvida que você tenha.

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