Hola, estudiante, espero que estés bien
Para calcular el Índice de Masa Corporal (IMC) en Python y proporcionar recomendaciones básicas, puedes seguir estos pasos. Aquí tienes un ejemplo de cómo podrías implementar el programa:
# Solicitar al usuario que ingrese su peso en kilogramos
peso = float(input("Ingrese su peso en kg: "))
# Solicitar al usuario que ingrese su altura en metros
altura = float(input("Ingrese su altura en metros: "))
# Calcular el IMC usando la fórmula
imc = peso / (altura ** 2)
# Mostrar el valor del IMC
print(f"Su IMC es: {imc:.2f}")
# Determinar la categoría de peso
if imc < 18.5:
print("Estás por debajo del peso.")
elif 18.5 <= imc < 25:
print("Tienes un peso normal.")
else:
print("Estás por encima del peso.")
En este código, primero solicitamos al usuario que ingrese su peso y altura. Luego, calculamos el IMC utilizando la fórmula proporcionada. Finalmente, mostramos el IMC y determinamos la categoría de peso utilizando declaraciones condicionales if, elif y else.
Espero que este ejemplo te ayude a entender cómo implementar el cálculo del IMC. Si encuentras algún error o tienes alguna pregunta adicional, no dudes en revisar tu código y compararlo con este ejemplo.
Espero haber ayudado y buenos estudios!