public static void Main()
Console.WriteLine("Ingrese la cantidad de números");
n = int.Parse(Console.ReadLine());
int[] vector = new int[n];
for (n = 0; n < vector.Length; n++)
Console.WriteLine("Ingrese el elemento {0}", n + 1);
vector[n] = int.Parse(Console.ReadLine());
int[] vector1 = new int[n];
int[] frecuencia = new int[n];
for (n=0; n<vector.Length; n++)
for (int u = 0; u < cuenta; u++)
for (int u = 0; u < cuenta; u++)
for(n=0; n<vector.Length; n++)
if(vector1[u] == vector[n])
ImprimirVector1(vector1, vector);
ImprimirFrecuencia(frecuencia, vector);
public static void ImprimirVector1(int[] vector1, int[]vector )
Console.WriteLine("Números:\n");
for (int n = 0; n < vector.Length; n++)
Console.WriteLine("{0}", vector1[n]);
public static void ImprimirFrecuencia(int[] frecuencia, int[] vector)
Console.WriteLine("Frecuencia:\n");
for (int n = 0; n < vector.Length; n++)
Console.WriteLine("{0}", frecuencia[n]);