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)