Volver
Ctrl+Space
◑
Copiar
Descargar
Restaurar
Ejecutar
Ctrl+Enter
# Condicionales en Python - Ejemplo 4: Calculadora de IMC # ========================================================= peso = 75 # kg altura = 1.75 # metros imc = peso / (altura ** 2) print("=" * 40) print(" CALCULADORA DE IMC") print("=" * 40) print(f" Peso : {peso} kg") print(f" Altura: {altura} m") print(f" IMC : {imc:.2f}") print("-" * 40) if imc < 18.5: clasificacion = "Bajo peso" emoji = "⚠️" recomendacion = "Consultá con un nutricionista" elif imc < 25: clasificacion = "Peso normal" emoji = "✅" recomendacion = "¡Seguí así!" elif imc < 30: clasificacion = "Sobrepeso" emoji = "⚠️" recomendacion = "Más actividad física ayudaría" elif imc < 35: clasificacion = "Obesidad grado I" emoji = "🔴" recomendacion = "Consultá con un médico" else: clasificacion = "Obesidad grado II+" emoji = "🔴" recomendacion = "Atención médica recomendada" print(f" {emoji} {clasificacion}") print(f" 💡 {recomendacion}") print("=" * 40) # Rango saludable para este peso altura_min = (peso / 24.9) ** 0.5 altura_max = (peso / 18.5) ** 0.5 print(f"\n Para {peso}kg, altura saludable:") print(f" {altura_min:.2f}m — {altura_max:.2f}m")