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

idade = int(input("Qual é a sua idade? "))
estudante = input("Você é estudante? (sim/não) ").strip().lower()

if idade < 18 and estudante =="sim":
    print("Você tem direito a meia entrada.")
elif idade >= 18:
    print("Você tem direito a meia entrada.")
else:
    print("Você não tem direito a meia entrada.")
1 resposta

Fala, Kauan! Tudo bom?

Agradeço por trazer sua solução para o fórum!

Curti demais como trabalhou a entrada de dados com input() para capturar informações em Python, entendeu perfeitamente a importância do condicional if/elif/else para verificar as regras da meia-entrada e usou bem o método strip().lower() para normalizar a resposta do usuário e evitar erros de comparação.

Algo bem legal para complementar é ajustar a lógica para deixar mais clara a regra de estudante maior de idade, evitando redundância. Dessa maneira:

idade = int(input("Qual é a sua idade? "))
estudante = input("Você é estudante? (sim/não) ").strip().lower()

if idade < 18 or estudante == "sim":
    print("Você tem direito a meia entrada.")
else:
    print("Você não tem direito a meia entrada.")

Isso faz com que a condição fique mais enxuta e fácil de entender.

E algumas boas práticas que você pode adotar são:

  • Validação: garantir que a idade digitada seja um número positivo.
  • Legibilidade: manter indentação e espaçamento consistentes para facilitar leitura.
  • Generalização: transformar a lógica em função para reaproveitar em outros programas.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: você prefere manter o programa apenas para meia-entrada ou já pensa em evoluir para incluir outras regras, como desconto para idosos e professores?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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