Desculpa

Acredito que fica melhor usando classes. Quanto ao klrs, pelo o que eu entendi ele deve retornar uma temperatura esperada de acordo com o horário, mas da totalmente diferente. Não sei se é porque tem pouco dado e a função criada acaba ficando zuada. Da uma olhada ai.