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

Imc

El documento presenta un programa en Python para calcular el Índice de Masa Corporal (IMC) de un paciente. Permite ingresar el nombre, peso y altura del paciente, y proporciona una interpretación del resultado basado en el IMC calculado. El programa también ofrece la opción de calcular el IMC para múltiples pacientes en una sola ejecución.

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

Imc

El documento presenta un programa en Python para calcular el Índice de Masa Corporal (IMC) de un paciente. Permite ingresar el nombre, peso y altura del paciente, y proporciona una interpretación del resultado basado en el IMC calculado. El programa también ofrece la opción de calcular el IMC para múltiples pacientes en una sola ejecución.

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