1
resposta

[Sugestão] Minha resolução foi essa:

temperatura = int(input("Digite a temperatura atual: "))

if temperatura <= 30: print("Temperatura ideial!")

else: temperatura > 30 print("ATENÇÃO! Temperatura acima do limite permitido.")

1 resposta

Oi Geffersom,

Sua lógica está quase perfeita, 😊 mas notei um pequeno erro de sintaxe no seu else.

Em Python, a condição no else não precisa ser explicitada novamente.

O else é usado para executar um bloco de código quando a condição do if (ou elif) for falsa.

Seu código corrigido ficaria assim:

temperatura = int(input("Digite a temperatura atual: "))

if temperatura <= 30:
    print("Temperatura ideal!")
else:
    print("ATENÇÃO! Temperatura acima do limite permitido.")

Perceba que removi a condição temperatura > 30 do else.

O else já cobre todos os casos em que a temperatura não é menor ou igual a 30.

🤓 Para saber mais: Documentação oficial do Python sobre estruturas de controle.

Continue praticando e explorando as possibilidades da linguagem! 💪