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

Imc

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)
24 vistas2 páginas

Imc

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
Está en la página 1/ 2

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