Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Projeto] Temperatura dos servidores

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas
solução!

Olá, Willian! Tudo bem?

Pelo que vi no seu código, você está utilizando uma expressão condicional para definir a mensagem de temperatura. No entanto, parece que você está tentando atribuir a mensagem a uma variável chamada temperatura, mas depois está imprimindo essa variável, o que pode causar confusão.

Aqui está uma forma de corrigir isso:

print('Temperatura dos servidores\n')

temperatura = float(input('Digite a temperatura do ambiente:\n'))

if temperatura <= 25:
    mensagem = 'Temperatura dentro do permitido'
else:
    mensagem = 'Alerta! A temperatura está acima do limite permitido.'

print(mensagem)

Dessa forma, você está armazenando a mensagem em uma variável separada chamada mensagem, e depois imprimindo essa variável. Assim, o código fica mais claro e funciona conforme esperado.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

T = float(input("Digite a Temperatura Atual do Ambiente em Graus Celsius (°C): ")) if T > 30: print("Temperatura Acima da Permitida = ", T, "°C") else: print("Temperatura Confortável = ", T, "°C")

Insira aqui a descrição dessa imagem para ajudar na acessibilidade