
como mostrar frecuencia en un vector en C
Publicado por Daniel (4 intervenciones) el 19/05/2016 14:05:16
Hola, el siguiente codigo en C, genera un vector con numeros al azar, y luego indica con que frecuencia salio cada numero.
Es solo una linea que no entiendo, esta marcada con un comentario en el codigo ( Don de dice /* Esta linea es la que no entiendo, Gracias!*/) Solo entiendo que es en esta linea donde se cuenta con que frecuencia salio cada numero, pero no la entiendo. Desde ya muchas gracias.
Es solo una linea que no entiendo, esta marcada con un comentario en el codigo ( Don de dice /* Esta linea es la que no entiendo, Gracias!*/) Solo entiendo que es en esta linea donde se cuenta con que frecuencia salio cada numero, pero no la entiendo. Desde ya muchas gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
int frecuencia[5] = { 0 };
int i, numero;
srand(time(NULL));
/* Proceso numeros */
for(i = 0; i < 10; i++)
{
numero = rand() % 5;
frecuencia[numero]++; /* Esta linea es la que no entiendo, Gracias!*/
}
/* Muestro resultado */
for(i = 0; i < 5; i++)
{
printf("%d salio %d veces\n", i, frecuencia[i]);
}
return 0;
}
Valora esta pregunta


0