Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Fiz o código da seguinte forma:

temp == temperatura

temp_atual = float(input('Temperatura atual da sala de servidores:')) '''Definindo o limite de temperatura para a sala dos servidores''' if temp_atual >= 25: print('Alerta! Temperatura acima do limite') else: print('A temperatura está controlada.\n ') print('Monitore novamente mais tarde!')

1 resposta
solução!

Oi Arthur,

Sua abordagem com if e else está correta para verificar se a temperatura está acima ou dentro do limite. No entanto, você pode aprimorar o código para torná-lo mais informativo e flexível.

Por exemplo, você poderia adicionar um elif para lidar com uma situação onde a temperatura está próxima do limite, emitindo um aviso em vez de apenas dizer que está controlada. Assim:

temp_atual = float(input('Temperatura atual da sala de servidores:'))

if temp_atual >= 25:
    print('Alerta! Temperatura acima do limite')
elif temp_atual >= 23:
    print('Atenção! Temperatura próxima do limite, monitorar com mais frequência.')
else:
    print('A temperatura está controlada.\n ')
    print('Monitore novamente mais tarde!')

Além disso, considere usar constantes para definir o limite de temperatura, o que facilita a manutenção do código:

LIMITE_MAXIMO = 25
LIMITE_ALERTA = 23

temp_atual = float(input('Temperatura atual da sala de servidores:'))

if temp_atual >= LIMITE_MAXIMO:
    print('Alerta! Temperatura acima do limite')
elif temp_atual >= LIMITE_ALERTA:
    print('Atenção! Temperatura próxima do limite, monitorar com mais frequência.')
else:
    print('A temperatura está controlada.\n ')
    print('Monitore novamente mais tarde!')
tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓