Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Programa: Control de Temperatura

# EJERCICIO 2
# Lucas trabaja en TI y necesita garantizar que la temperatura de una sala de servidores no supere los 25°C. Quiere un programa que reciba la temperatura actual como entrada y, 
# si es necesario, muestre un mensaje de alerta.

# Proposito: Monitorear que la temperatura no supere el limite permitido (T°> 25°C)

# Constante de limite maximo (°C)
t_max = 25.0
# Bucle para validar la informacion
while True:
  try:
    t_actual = float(input('Ingrese la temperatura actual del servidor: '))
      # Aseguro que Temperatura se encuentre en un rango de valores realistas
    if t_actual < -10 or t_actual > 60 :
      print('\u26A0\uFE0F Valor fuera de rango realista. Intente nuevamente (entre -10°C y 60°C)')
      continue
    break #Valor valido, sale del bucle
  except ValueError:
    print('\u274C Error: Ingrese un valor numerico valido.\n')

# Mostrar el valor ingresado
print(f'\nTemperatura registrada: {t_actual:.1f}°C')
# Evaluamos condiciones
if t_actual > t_max:
  print('\U0001F6A8 !Alerta! Temperatura por encima del limite permitido.')
elif t_actual == t_max :
  print('\u26A0\uFE0F Temperatura en el limite. Se recomienda monitorear constantemente.')
else:
  print('\u2705 Temperatura dentro del rango seguro')
1 respuesta

Hola,

Gracias por compartir tu código con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!