# Función para calcular el IMC
def calcular_imc(peso, altura):
    return peso / (altura ** 2)

# Función para determinar la categoría del IMC
def categoria_imc(imc):
    if imc < 18.5:
        return "Bajo peso"
    elif 18.5 <= imc < 24.9:
        return "Normal"
    elif 25 <= imc < 29.9:
        return "Sobrepeso"
    else:
        return "Obesidad"

# Solicitar datos al usuario
peso = float(input("Introduce tu peso en kg: "))
altura = float(input("Introduce tu altura en metros: "))

# Calcular IMC
imc = calcular_imc(peso, altura)

# Obtener categoría del IMC
categoria = categoria_imc(imc)

# Mostrar resultados
print(f"Tu IMC es: {imc:.2f}")
print(f"Categoría: {categoria}")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: