Olá, Adriel! Tudo bem?
Parece que você está quase lá com o seu código, mas há um pequeno detalhe que precisa ser ajustado para que ele funcione conforme o esperado. Vamos dar uma olhada:
temperatura = int(input('Informe a temperatura atual? '))
if temperatura <= 15:
print('Alerta! Temperatura muito baixa')
elif 16 <= temperatura <= 25:
print('Temperatura dentro do limite seguro.')
else: # Aqui usamos 'else' porque qualquer temperatura acima de 25 deve gerar um alerta.
print('Alerta! Temperatura acima do limite permitido.')
Aqui está o que foi ajustado:
No primeiro if
, a condição temperatura == 0 or temperatura <= 15
foi simplificada para temperatura <= 15
, pois qualquer temperatura menor ou igual a 15 já deve gerar o alerta de temperatura baixa.
No segundo elif
, a condição temperatura == 16 or temperatura <= 25
foi corrigida para 16 <= temperatura <= 25
. Isso garante que qualquer temperatura entre 16 e 25, inclusive, será considerada segura.
O último elif
foi substituído por else
, pois qualquer temperatura acima de 25 deve gerar um alerta de temperatura alta.
Espero ter ajudado e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!