• Asignatura: Informática
  • Autor: martha198111n
  • hace 5 años

codificación en lenguaje C

Una persona debe realizar un muestreo con N personas para determinar el promedio de
peso de los niños, jóvenes, adultos y viejos que existen en su zona habitacional. Se
determinan las categorías con base en la sig, tabla:

CATEGORÍA=EDAD

Niños = 0-12
Jóvenes= 13-29
Adultos=30-59
Adultos mayores=60 en adelante

Respuestas

Respuesta dada por: jrbv2020
4

#include <stdio.h>

int main(int argc, char *argv[]) {

int n=0,edad=0;

float peso=0, nino=0,joven=0,adulto=0,adultomayor=0;

float prom_nino=0,prom_joven=0,prom_adulto=0,prom_adultomayor=0,total=0;

printf("Cantidad Personas: ");

scanf("%i",&n);

if(n>0)

{

for(int i=1;i<=n;i++)

{

 printf("\n");

 printf("Edad Persona %i: ",i);

 scanf("%i",&edad);

 

 printf("Peso Persona %i: ",i);

 scanf("%f",&peso);

 if(edad<0||peso<0)

 {

  i--;

 }

 if(edad>=0 && edad<=12)

 {

  nino+=peso;

 }

 else if(edad>=13 && edad<=29)

 {

  joven+=peso;

 }

 else if(edad>=30 && edad<=59)

 {

  adulto+=peso;

 }

 else

 {

  adultomayor+=peso;

 }

 total+=peso;

}

prom_nino=(nino*100)/total;

prom_joven=(joven*100)/total;

prom_adulto=(adulto*100)/total;

prom_adultomayor=(adultomayor*100)/total;

 

printf("\nPromedio Ninos: %.2lf %c",prom_nino,'%');

printf("\nPromedio Jovenes: %.2lf %c",prom_joven,'%');

printf("\nPromedio Adultos: %.2lf %c",prom_adulto,'%');

printf("\nPromedio Adultos Mayores: %.2f %c",prom_adultomayor,'%');

}

return 0;

}

Adjuntos:
Respuesta dada por: caminosofiap4xtpm
0

Respuesta:

La respuesta esta en tu corazón <3

Explicación:

Esta arriba ;)

Preguntas similares