arreglos con elementos repetidos--

Iniciado por bobitttyy, 6 Abril 2015, 14:27 PM

0 Miembros y 1 Visitante están viendo este tema.

bobitttyy

sea un arreglo entero
int A[8] ={2,4,7,2,3,4,7,7}

pongo solo el cuerpo del codigo
Código (cpp) [Seleccionar]
#include <stdio.h>

int main (void) {
 int a[8],i,j,cont=0;
a[8] ={2,4,7,2,3,4,7,7}
cout<<"\n";
for(i=0;i<N;i++){
for(j=0;j<N;j++){
if(a[i]==a[j])
cont++;
}
cout<<"el elemento "<<a[i]<<" se repite "<<cont<<" veces\n";
cont=0;
}    
return 0;
}


el problema es que me vota asi
Código (cpp) [Seleccionar]
[code=cpp][/code]por ejemplo A[8] ={2,4,7,2,3,4,7,7}
2 se repite 2 veces
4 se repite 2 veces
7 se repite 3 veces
2 se repite 2 veces
3 se repite 1 veces
4 se repite 2 veces
7 se repite 3 veces
7 se repite 3 veces
pero yo quiero que me vote simplemente asi
2 se repite 2 veces
4 se repite 2 veces
7 se repite 3 veces
3 se repite 1 veces

necesito consejos ...

Mod: tema modificado, los códigos deben ir en etiquetas GeSHi

engel lex

Hola

antes que nada
|Lo que no hay que hacer en C/C++. Nivel basico|

te recomiendo que para evitarte problemas como ese, ordenes primero el arreglo y luego lo cuentes
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.