Importante

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!

1
resposta

[Projeto] Desafio: Verificação de desconto

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

1 resposta

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?

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