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

Calculando el IMC

Programa para calcular el IMC y dar recomendaciones

peso = float(input("Ingrese su peso en kg: "))
altura = float(input("Ingrese su altura en metros: "))

imc = peso / (altura ** 2)

print(f"Su IMC es: {imc:.2f}")

if imc < 18.5:
print("Está por debajo del peso.")
elif imc < 25:
print("Tiene un peso normal.")
else:
print("Está por encima del peso.")

1 respuesta

Hola Hellen, espero que estés bien

¡Espero que estés disfrutando del curso! Tu código para calcular el Índice de Masa Corporal (IMC) se ve muy bien y parece que está cumpliendo con lo que se pide en la actividad. Estás utilizando correctamente las estructuras condicionales if, elif y else para proporcionar recomendaciones basadas en el valor del IMC.

Aquí tienes un pequeño consejo para mejorar la interacción con el usuario: podrías añadir un mensaje de bienvenida o una breve explicación al inicio del programa para que el usuario sepa qué esperar. Por ejemplo:

print("Bienvenido al calculador de IMC. Por favor, ingrese los siguientes datos:")

Esto puede hacer que la experiencia del usuario sea un poco más amigable. Pero, en términos de funcionalidad, tu programa está bien hecho y debería funcionar como se espera.

Espero que esta sugerencia te sea útil y que sigas disfrutando de tus estudios de Python.

¡Espero haber ayudado y buenos estudios!