Programa indice cefálico
Programa indice cefálico
#include<stdio.h>
int main(){
float DS=0, AP=0, sex=0, CI=0, valor=0;
printf("\tEste programa calcula el indice cefalico");
printf("\nDependiendo del indice cefalico, es posible clasificar antropometricamente");
printf("\nPara obtener el su indice cefalico necesitamos saber si es hombre o mujer");
printf("\n Ingrese 1 si es hombre, y 2 si es mujer: ");
scanf("%f", &sex);
while(sex<1 or sex>2){
printf("Valor invalido ");
scanf("%f", &sex);
}
printf("\nPara obtener el CI es necesario obtener algunas medidas de su cabeza");
printf("\nA es en la parte frontal de la cabeza");
printf("\nD es arriba de la oreja derecha.");
printf("\nS es arriba de la oreja Izquierda.");
printf("\nP es la parte posterior de la cabeza");
printf("\n\tIngrese los valores de las medidas en cm");
printf("\nIngrese el valor de la medida del punto D al punto S ");
scanf("%f", &DS);
while(DS<0 or DS>100){
printf("Valor invalido ");
scanf("%f", &DS);
}
printf("\nIngrese el valor de la medida del punto A al punto P ");
scanf("%f", &AP);
while(AP<0 or AP>100){
printf("Valor invalido tiene que ser un numero de [0-100] ");
scanf("%f", &AP);
}
valor=DS/AP;
CI=(valor*100);
printf("\nEl CI es de: %f cm", CI);
if(sex==1){
printf("\n Para HOMBRE su clasificacion es ");
if(CI<71.9){
printf("\nHYPERDOLICHOCEPHTAL");
}
else{
if(CI>71.9 and CI<76.9){
printf("\nDOLICHOCEPTAL");
}
else{
if(CI>76.9 and CI<81.9){
printf("\nMESOCEPTHOAL");
}
else{
if(CI>81.9 and CI<86.4){
printf("\nBRACHYCEPTHAL");
}
else{
if(CI>86.4 and CI<91.9){
printf("\nHYPERBRACHYCEPHAL");
}
else{
if(CI>91.9){
printf("\nULTRABRACHYCEPTAL");
}
}
}
}
}
}
}
else{
printf("\n\nPara MUJER su clasificacion es");
if(CI<70.9){
printf("\nHYPERDOLICHOCEPHTAL");
}
else{
if(CI>70.9 and CI<75.9){
printf("\nDOLICHOCEPTAL");
}
else{
if(CI>75.9 and CI<80.9){
printf("\nMESOCEPTHOAL");
}
else{
if(CI>80.9 and CI<85.4){
printf("\nBRACHYCEPTHAL");
}
else{
if(CI>85.4 and CI<90.9){
printf("\nHYPERBRACHYCEPHAL");
}
else{
if(CI>90.9){
printf("\nULTRABRACHYCEPTAL");
}
}
}
}
}
}
}
}
Comentarios
Publicar un comentario