1
resposta

Resolução temperatura dos servidores

tentei colocar de um jeito em que a entrada deveria ser em graus, porém desisti e fui pelo básico.

temperatura = float(input("Digite a temperatura atual da sala de servidores: "))

if temperatura > 25:
print("Alerta! Temperatura acima do limite permitido.")
else:
print("Seguro! Temperatura dentro do limite permitido.")

1 resposta

Olá, Allyson! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para monitorar a temperatura com Python, utilizou muito bem a comparação para definir limites e ainda compreendeu a importância de alertar quando valores ultrapassam o permitido.

Você pode implementar a ideia dos graus fazendo com que o programa substitua tanto o símbolo ° quanto º. Assim:

entrada = input("Digite a temperatura atual da sala de servidores (Formato: 32°): ")
temperatura = float(entrada.replace("°", "").replace("º", "").strip())

if temperatura > 25:
    print(f"Alerta! Temperatura acima do limite permitido ({temperatura}°C).")
else:
    print(f"Seguro! Temperatura dentro do limite permitido ({temperatura}°C).")

Isso faz com que o usuário possa digitar a temperatura com os símbolos sem causar erro no programa.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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