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

[Proyecto] Calculando el IMC

peso = float(input("Digite su peso (kg): "))
altura = float(input("Digite su altura (m): "))

imc = peso / (altura ** 2)
print(f"Su IMC es: {imc:.2f}")

if imc < 18.5:
    print("Tienes tu peso por debajo debes consultar con un medico")
elif 18.5 <= imc < 25:
    print("Tienes tu peso normal sigue en contacto con tu medico para manterlo normal")
else:
    print("Tienes tu peso por encima buscar orientación medica")

Salida de la terminal
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Nancy, espero que estés bien

El código que compartiste parece estar funcionando correctamente para calcular el IMC y mostrar el mensaje adecuado basado en el resultado. La salida que obtuviste coincide con lo esperado: para un peso de 60 kg y una altura de 1.65 m, el IMC es 22.04, lo cual se encuentra dentro del rango de peso normal.

Aquí hay algunas sugerencias para mejorar la claridad del mensaje:

  1. Ortografía y gramática: Asegúrate de que los mensajes sean claros y tengan una buena gramática. Por ejemplo:

    • "Tienes tu peso por debajo debes consultar con un medico" podría ser "Tienes un peso por debajo del normal, deberías consultar con un médico."
    • "Tienes tu peso normal sigue en contacto con tu medico para manterlo normal" podría ser "Tienes un peso normal. Sigue en contacto con tu médico para mantenerlo."
    • "Tienes tu peso por encima buscar orientación medica" podría ser "Tienes un peso por encima del normal, busca orientación médica."
  2. Claridad en el mensaje: Asegúrate de que los mensajes sean directos y fáciles de entender para el usuario.

Espero que estas sugerencias te sean útiles y te ayuden a mejorar tu proyecto. ¡Bons estudios!