mi programa me muestre:
3 se repite 2 veces
4 se repite 2 veces
8 se repite 1 vez
...
asi sucesivamente agradecerian cualquier ayuda de momento esto es lo que tengo
Cita:
esto me muesta algo asi public void ponde()
{
int i, j = new int();
int largo = new int();
largo = int.Parse(n.Text);//el largo del vector
int[] contador = new int[largo]; //indica las veces que se repite
//el vector[largo] tiene datos ingresados por teclado
for (i = 0; i < largo; i++)
{
for (j = 0; j < largo; j++)
{
if (vector[i] == vector[j])
contador[i]++;
}
listBox4.Items.Add("# " + vector[i] + " R " + contador[i]);
}
}
{
int i, j = new int();
int largo = new int();
largo = int.Parse(n.Text);//el largo del vector
int[] contador = new int[largo]; //indica las veces que se repite
//el vector[largo] tiene datos ingresados por teclado
for (i = 0; i < largo; i++)
{
for (j = 0; j < largo; j++)
{
if (vector[i] == vector[j])
contador[i]++;
}
listBox4.Items.Add("# " + vector[i] + " R " + contador[i]);
}
}
# 3 R 2
# 4 R 2
# 8 R 1
# 6 R 1
# 4 R 2
# 2 R 1
# 1 R 1
# 3 R 2
y lo que necesito es
# 3 R 2
# 4 R 2
# 8 R 1
# 6 R 1
# 2 R 1
# 1 R 1
como veran los numeros los vuelve a repetir despues de contarlos y eso es lo q no he podido impedir gracias espero que puedan ayudarme