Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2012, 08:48
gsusalvarado
 
Fecha de Ingreso: noviembre-2011
Ubicación: Cartago
Mensajes: 39
Antigüedad: 12 años, 5 meses
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");
}