En esta ocasión les traemos el siguiente
ejercicio en el idioma DrRacket:
Calcular el índice de masa corporal de una persona.
Enunciado:
Construir un programa que calcule el índice de masa corporal de una persona
(IMC = peso [kg] / altura2 [m])
e indique el estado en el que se
Encuentra esa persona
en función del valor de IMC.
Nota: el peso se divide
sobre altura al cuadrado y esto se compara con los datos de la tabla y así
arroja el resultado.
Toma de pantalla del código:
Código:
;Construir un programa que calcule el índice de masa corporal de una persona
(define (Diagnostico p h); h = altura
(cond
[(< (/ p (sqr h)) 16 )"criterio de ingreso en hospital"]
[(< (/ p (sqr h)) 17 )"infrapeso"]
[(< (/ p (sqr h)) 18 )"bajo peso"]
[(< (/ p (sqr h)) 25 )"peso normal"]
[(< (/ p (sqr h)) 30 )"sobrepeso"]
[(< (/ p (sqr h)) 35 )"sobrepeso cronico"]
[(< (/ p (sqr h)) 40 )"obesidad premorbida"]
[(> (/ p (sqr h)) 40 )"obesidad morbida"]))
;prueba
(Diagnostico 55 1.80)

