1
resposta

[RESPOSTA]

def exibe_saudacao(hora_atual):
    if hora_atual < 12:
        return "Bom dia!"
    elif 12 <= hora_atual < 18:
        return "Boa tarde!"
    else:
        return "Boa noite!"

hora = int(input("Digite a hora atual (0-23): "))
print(exibe_saudacao(hora))
1 resposta

Olá, Mauricio, como vai?

O seu código está correto, cumpre exatamente o que o enunciado pede e a lógica usada está clara e objetiva. Você estruturou bem as condições e usou a função de forma adequada para tornar o programa reutilizável.

Você fez um bom trabalho e está no caminho certo. Continue compartilhando seus exercícios, isso ajuda bastante no aprendizado e pode inspirar outros colegas também. O fórum está à disposição sempre que precisar.

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