1
resposta

Temperatura dos servidores

temperatura = float(input("Digite a temperatura atual da sala (°C): "))


if temperatura > 25:
    print("ALERTA: A temperatura ultrapassou o limite de 25°C!")
else:
    print("A temperatura está dentro do limite seguro.")
1 resposta

Oi, Penha, como vai?

Você utilizou a função float de forma ideal para capturar os dados de entrada, o que é excelente para lidar com valores de temperatura que costumam apresentar números decimais. A aplicação da estrutura condicional com if e else foi construída de maneira limpa e lógica, assegurando que o alerta seja acionado precisamente no momento em que o limite seguro é ultrapassado.

Uma dica que pode ajudar a deixar seu sistema ainda mais profissional é a criação de variáveis constantes para os valores limites em vez de inserir o número diretamente na condição. Centralizar essas informações em variáveis escritas com letras maiúsculas facilita futuras atualizações no sistema caso a temperatura ideal da sala de servidores mude para 23°C ou 26°C por exemplo. Isso evita que você precise buscar e alterar manualmente o valor numérico em várias linhas diferentes do código.

Pensando no gerenciamento desse data center, de que forma você adicionaria um novo nível de checagem utilizando o elif para criar um aviso preventivo quando a temperatura estivesse muito próxima do limite, como em 24°C?

Parabéns pelo excelente desempenho na construção da sua atividade, muito obrigado por compartilhar a sua resposta com a comunidade e lembre-se de que o fórum continua totalmente à disposição para ajudar na sua jornada.

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