Está en la página 1de 2

/* 

Copyright 2009 Benny Ojeda Gr.


*  Version 2.1
*  This program is free software; you can redistribute it and/or modify
*  it under the terms of the GNU Lesser General Public License.*/
/*Nota del Autor: para utilizar: 
    Desde consola ejecutar:
   1. gcc peso.c -o peso
   2. chmod 755 peso
   3. ./peso*/

#include<stdio.h>

main(){

float talla, peso, result;

printf("\
n+---------------------------------------------------------------+\n");
printf("|            Medida del peso corporal segun la OMS:            
|\n");
printf("+--------------------------------------------------------------
-+\n");
printf("|El peso ideal de cada persona viene marcado por su
constitución|\n");
printf("|corporal, su edad y su sexo. Pero existe una fórmula para
saber|\n");
printf("|si se está bien o si se cae en la obesidad, el sobrepeso o la 
|\n");
printf("|deldagez extrema. La Organizacion Mundial de la Salud (OMS) ha
|\n");
printf("|propuesto un índice para determinar estas situaciones. Se
trata|\n");
printf("|del Indice de Masa Corporal.                                  
|\n");
printf("+--------------------------------------------------------------
-+\n");
printf("|Indice:                                                       
|\n");
printf("|--> 19.11 indica el peso perfecto.                            
|\n");
printf("|--> De 19 a 24 es peso normal.                                
|\n");
printf("|--> Menor de 19 es delgadez extrema.                          
|\n");
printf("|--> De 25 a 29 es sobrepeso.                                  
|\n");
printf("|--> Mayor de 30 es obesidad.                                  
|\n");
printf("+--------------------------------------------------------------
-+\n");
printf("\nIntroduzca su talla en metros.centimetros (ej 1.80):\n\n");
scanf("%f", &talla);
printf("\nIntroduzca su peso en Kg (ej 64):\n\n");
scanf("%f", &peso);

result=peso/(talla * talla);

printf("\n");
printf("--> El resultado es: ");
printf("%f", result);
printf("\n");

if(result>=19 && result<=24){


printf("--> Su peso corporal es normal.\n\n");
}
else if(result>0 && result<19){
printf("--> Usted tiene delgadez extrema.\n\n");
}
else if(result>24 && result<30){
printf("--> Usted tiene sobrepeso corporal.\n\n");
}
else if(result>30 && result<100){
printf("--> Usted tiene obesidad.\n\n");
}
else{
printf("Introduzca valores prudentes.\n\n");
}

return 0;
}

También podría gustarte