Fala pessoal! Resolvi compartilhar como estruturei esse desafio da bilheteria do cinema.
Mais uma vez, tentei escrever a linguagem natural puxando um pouquinho pros termos de código pra já ir treinando a lógica. Pra resolver isso, vi que a gente precisa usar um operador lógico de "uo" (já que basta cumprir uma das duas regras pra ter o desconto).
Imaginei o sistema recebendo os dados do cliente e guardando em variáveis(usei True pra treinar os booleanos), tipo assim:
Idade = (O usuário digita a idade)
Estudante = True
Depois apliquei a condicional:
If (se) idade < 18 or (OU) Estudante:
Exibir: "Meia-entrada aplicada!"
Else (Caso contrário):
Exibir: "Valor integral."
É isso!!