04/04/2012, 08:48
|
| | Fecha de Ingreso: noviembre-2011 Ubicación: Cartago
Mensajes: 39
Antigüedad: 13 años Puntos: 0 | |
Respuesta: saber cuantas veces se repite un numero Gracias Cristian, por responder por si a alguien le sirve en algun momento aqui dejo el programa Cita: #include <stdio.h>
#include <iostream>
#define MAX 13
int main()
{
int vector[MAX] = {0,0,2,3,5,5,5,6,8,9,10,10,11};
int contador[MAX] = {};
int rep[MAX] = {};
int total[MAX] = {};
int i,j,k=0;
for(i=0;i<MAX;i++)
{
for(j=0;j<MAX;j++)
{
if (vector[i]==vector[j])
contador[i]++;
}
printf("El numero %d se repite %d veces\n",vector[i],contador[i]);
}
for(i=0;i<MAX;i++)
{
if(vector[i] != vector[i-1])
{
printf("%d,%d\n",vector[i],contador[i]);
rep[k] = vector[i];
total[k] = contador[i];
k++;
}
}
//
printf("\n\n");
for(i=0;i<k;i++)
{
printf("el numero %d, se repite %d veces\n",rep[i],total[i]);
}
printf("\n");
system("PAUSE");
} |