Início
// Site do Cinema
Inserir a sua idade
Responder: Você é estudante? (V ou F)
// Se idade < 18 anos ou se estudante == V
Garantir ingresso meia-entrada
// Senão
Garantir ingresso normal
Fim
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Início
// Site do Cinema
Inserir a sua idade
Responder: Você é estudante? (V ou F)
// Se idade < 18 anos ou se estudante == V
Garantir ingresso meia-entrada
// Senão
Garantir ingresso normal
Fim
Olá, Evandro. Como vai?
Você organizou bem a lógica do desconto, usando a idade e a resposta sobre ser estudante para decidir entre meia-entrada e ingresso normal. A condição com idade < 18 ou estudante == "V" mostra bem o uso do operador lógico OU, já que basta uma das situações ser verdadeira para o desconto ser aplicado.
Uma dica interessante para o futuro é transformar esse raciocínio em uma estrutura condicional mais próxima de uma linguagem de programação:
idade = 17
estudante = "V"
if idade < 18 or estudante == "V":
print("Garantir ingresso meia-entrada")
else:
print("Garantir ingresso normal")
Esse exemplo verifica se a pessoa tem menos de 18 anos ou se informou que e estudante, e decide qual ingresso deve ser garantido. Pensando nessa regra, como você ajustaria o algoritmo para também considerar pessoas idosas com direito à meia-entrada?