MI PRIMER EJERCICIO CON C++ BORLAN 5.02 - NO ME SALE LOS RESULTADOS
Publicado por PEPITO (2 intervenciones) el 02/10/2017 21:43:09
Estimados,
Me dieron este ejercicio, pero algo me falta porqeu no me da los resultados deseados.
Una persona debe realizar un muestreo con N personas para determinar el promedio
de peso de los niños, jóvenes, adultos y adulto mayor que existen en su zona habitacional.
Se determinan las categorías con base en la siguiente, tabla:
CATEGORIA EDAD
Niños 0 – 12
Jóvenes 13 - 29
Adultos 30 – 59
Adultos Mayores 60 en adelante
*************************************
Me dieron este ejercicio, pero algo me falta porqeu no me da los resultados deseados.
Una persona debe realizar un muestreo con N personas para determinar el promedio
de peso de los niños, jóvenes, adultos y adulto mayor que existen en su zona habitacional.
Se determinan las categorías con base en la siguiente, tabla:
CATEGORIA EDAD
Niños 0 – 12
Jóvenes 13 - 29
Adultos 30 – 59
Adultos Mayores 60 en adelante
*************************************
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
#include <stdlib.h>
int main()
{
float ppn=0, ppj=0, ppa=0, ppam=0, t_ppn=0, t_ppj=0, t_ppa=0, t_ppam=0;
int cn=0, cj=0, ca=0,cam=0, edad=0, peso=0, cant=0, i;
// pedir cantidad de numeros
printf("Indique cantidad de personas para muestreo: ");
cin>>cant;
// ingresar elementos
for (i=0; i < cant; i++)
{ //Aqui abre el For
printf("Edad ;");
cin>>edad;
printf("Peso :");
cin>>peso;
cout<<endl<<endl;
//cprintf("Persona No.: ",i+1);
//<<endl;
if (edad>0 && edad<=12)
{ppn=ppn+edad;
cn=cn+1;}
else if(edad>=13 && edad<=29)
{ppj=ppj+edad;
cj=cj+1;}
else if(edad>=30 && edad<=59)
{ppa=ppa+edad;
ca=ca+1;}
else if(edad>=60)
{ppam=ppam+edad;
cam=cam+1;}
printf("xxxxpeso", peso);
//printf(ppj);
//printf(ppa);
//printf(ppam);
} //Aqui cierra el For
// calcular promedios
/*if (cn>0)
t_ppn=ppn/cn; // promedio niños
else if (cj>0)
t_ppj=ppj/cj; // promedio jovenes
else if (ca>0)
t_ppa=ppa/ca; // promedio adultos
else if (cam>0)
t_ppam=ppam/cam; // promedio adultos mayores
*/
// mostrar
printf("Promedio peso niños :", ppn);
printf("Promedio peso jovenes :", ppj);
printf("Promedio peso adultos :", ppa);
printf("Promedio peso adultos mayores :", ppam);
//cin.get();//pausa
getch();
return 0;
Valora esta pregunta
0