0% encontró este documento útil (0 votos)
4 vistas2 páginas

Cálculo del IMC y su interpretación

El documento presenta un programa en Python para calcular el Índice de Masa Corporal (IMC) de un paciente. El programa solicita el nombre, peso y altura del paciente, calcula el IMC y proporciona una interpretación del resultado. Además, permite realizar múltiples cálculos hasta que el usuario decida finalizar.

Cargado por

otuestaruben
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas2 páginas

Cálculo del IMC y su interpretación

El documento presenta un programa en Python para calcular el Índice de Masa Corporal (IMC) de un paciente. El programa solicita el nombre, peso y altura del paciente, calcula el IMC y proporciona una interpretación del resultado. Además, permite realizar múltiples cálculos hasta que el usuario decida finalizar.

Cargado por

otuestaruben
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

def IMC(m,h):

imc=m/(h*h)
return imc

def main():
print("************************************************************")
print("* Indice de Masa Corporal *")
print("* (c) 2024 - Gabriella Rosania *")
print("************************************************************")
print("\n")
print("Bienvenido. Este programa permite calcular e interpretar el Indice de
Masa Coporal (IMC)")
print("\n")
continuar ='s'
while (continuar=='s'):
nombre=input("Nombre del paciente: ")
peso=float(input("Ingrese el peso en Kg: "))
altura=float(input("Ingrese la altura en centimetros: "))
alturam=altura/100
indice=IMC(peso,alturam)
interp=' '
if (indice<16):
interp='Delgadez severa'
elif (indice<16.99):
interp='Delgadez moderada'
elif (indice<18.49):
interp='Delgadez leve'
elif(indice<24.00):
interp='Peso normal'
elif(indice<29.99):
interp='Preobesidad'
elif(indice<34.99):
interp='Obesidad leve'
elif(indice<39.99):
interp='Obesidad media'
else:
interp='Obesidad morbida'
print("\n")
print("R E S U L T A D O S:")
print("\n")

print("****************************************************************************
*****")
print("Paciente:",nombre)
print("Peso:",peso,"Kgs.")
print("Altura:",round(alturam,2),"mts.")
print("Indice de Masa Corporal (IMC):",round(indice,2),"Kg/m2")

print("****************************************************************************
*****")
print("Interpretación del resultado:",interp)

print("****************************************************************************
*****")
print("\n")
continuar=input("Desea calcular el IMC para otro paciente (s/n)? ")
print("\n")
print("\n")
print("Gracias por utilizar este programa. Hasta luego!")
return

main()

También podría gustarte