In [ ]:
###---------------------------------------------------###
#---------- Implementação do algoritmo -----------------#
###---------------------------------------------------###
cob_copa = 38
solo_exp = 800
cob_gram = 34

if cob_copa >= 70: # Alternativa 1 copa
    if solo_exp >= 1000: # Alternativa 1 solo
        print("Recuperação de solo exposto.")
    else: # Alternativa 2 solo
        print("Avaliar necessidade de enriquecimento em campo")
elif cob_copa >= 60 and cob_copa < 70: # Alternativa 2 copa
    if cob_gram >= 35: # Alternativa 1 graminea
        if solo_exp >= 1000: # Alternativa 1 solo
            print("Capina química ou coroamento + Recuperação de solo exposto")
        else: # Alternativa 2 solo
            print("Capina química ou coroamento")
    else: # Alternativa 2 graminea
        if solo_exp >= 1000: # Alternativa 1 solo
            print("Recuperação de solo exposto")
        else: # Alternativa 2 solo
            print("Isolamento")
else: # # Alternativa 3 copa
    if cob_gram >= 35: # Alternativa 1 graminea
        if solo_exp >= 1000: # Alternativa 1 solo
            print("Plantio de adensamento + Capina química ou coroamento + Recuperação de solo exposto")
        else: # Alternativa 2 solo
            print("Plantio de adensamento + Capina química ou coroamento")
    else: # Alternativa 2 graminea
        if solo_exp >= 1000: # Alternativa 1 solo
            print("Plantio de adensamento + Recuperação de solo exposto")
        else: # Alternativa 2 solo
            print("Plantio de adensamento")


###---------------------------------------------------###
#---------- Criação da função --------------------------#
###---------------------------------------------------###
def dec_rec(cob_copa, solo_exp, cob_gram):
    if cob_copa >= 70: # Alternativa 1 copa
        if solo_exp >= 1000: # Alternativa 1 solo
            dec = "Recuperação de solo exposto."
        else: # Alternativa 2 solo
            dec = "Avaliar necessidade de enriquecimento em campo"
    elif cob_copa >= 60 and cob_copa < 70: # Alternativa 2 copa
        if cob_gram >= 35: # Alternativa 1 graminea
            if solo_exp >= 1000: # Alternativa 1 solo
                dec = "Capina química ou coroamento + Recuperação de solo exposto"
            else: # Alternativa 2 solo
                dec = "Capina química ou coroamento"
        else: # Alternativa 2 graminea
            if solo_exp >= 1000: # Alternativa 1 solo
                dec = "Recuperação de solo exposto"
            else: # Alternativa 2 solo
                dec = "Isolamento"
    else: # Alternativa 3 copa
        if cob_gram >= 35: # Alternativa 1 graminea
            if solo_exp >= 1000: # Alternativa 1 solo
                dec = "Plantio de adensamento + Capina química ou coroamento + Recuperação de solo exposto"
            else: # Alternativa 2 solo
                dec = "Plantio de adensamento + Capina química ou coroamento"
        else: # Alternativa 2 graminea
            if solo_exp >= 1000: # Alternativa 1 solo
                dec = "Plantio de adensamento + Recuperação de solo exposto"
            else: # Alternativa 2 solo
                dec = "Plantio de adensamento"
    return(dec)

# aplicação da função
area01 = dec_rec(75, 800, 22)
print(area01)
area10 = dec_rec(38, 800, 34)
print(area10)