Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Practicando condicionales: Calculando IMC

Ejercicio 4

Anna Júlia está creando un sistema para calcular el Índice de Masa Corporal (IMC) y proporcionar recomendaciones básicas. El programa debe recibir el peso y la altura de una persona y mostrar el valor del IMC, además de indicar si está por debajo del peso, con peso normal o por encima del peso. Crea un programa que reciba el peso (en kg) y la altura (en metros) y calcule el IMC usando la fórmula: IMC = peso / (altura ** 2)Luego, muestra el valor del IMC y un mensaje indicando si está por debajo del peso (IMC < 18.5), peso normal (18.5 <= IMC < 25) o por encima del peso (IMC >= 25).

Salida esperada:

  • Digite su peso (kg): 60
  • Digite su altura (m): 1.65
    Su IMC es: 22.04
    Tienes un peso normal.
# solicitamos los datos al usuario
peso = float(input("Ingrese su peso en kg:  "))
altura = float(input("Ingrese su altura en metros:  "))
# realizamos el calculo segun la formula del IMC
imc = peso / (altura ** 2)
print(f'Su indice de masa corporal es: {imc:.2f}')
# realizamos la comparacion para determinar si el peso es bajo, normal o sobre lo normal
if imc < 18.5:
    print('Peso bajo lo normal')
elif imc < 25:
    print('Peso normal')
else:
    print('Peso sobre lo normal')