#questao 4:
def calcular_f(x):
    """Retorna o valor de f(x) de acordo com o x dado, ou None se x estiver fora do
    domínio"""
    if x<0:
        return None
    elif x <= 2:
        return x
    elif x <= 3.5:
        return 2
    elif x <= 5:
        return 3
    elif x <= 6:
        return x**2 - 10*x + 28
    else: #ou elif x > 6:
        return None

#questao 7:
def meia_entrada(idade, estudante):
    """Retorna True/False, resp., se a pessoa tem ou não direito a meia-entrada
    Entradas: int e bool
    Saída: bool"""
    if idade >= 65:
        return True
    if idade <= 21:
        return True
    if estudante:
        return True
    else:
        return False
