Hola, estuve haciendo un programa ke compara cada elemento del dos vectores y si son iguales lo inserta en otro, al compilar el programa no me marca errores pero no hace lo ke kiero ke haga.
aclaro ke soy un programador principiante y con una logica muy mediocre.
el codigo es este:
using System;
namespace Exam
{
class E1
{
public static void Main()
{
int[] arreglo1 ={ 2, 3, 4, 5, 6 };
int[] arreglo2 ={ 2, 3, 4, 5, 6 };
int[] arreglo3 = new int[5];
int pos = 0;
for (int i = 0; i < arreglo1.Length; i++)
for (int j = 0; j < arreglo1.Length; j++)
{
if (arreglo1
== arreglo2[j])
{
arreglo3[pos] = arreglo1;
pos++;
}
}
Console.WriteLine("Los repetidos son:");
for (int k = 0; k < arreglo3.Length; k++)
Console.WriteLine("[" + k + "]" + arreglo3);
Console.ReadKey();
}
}
}
al momento de ejecutarlo me sale esto:
Los repetidos son:
- System.Int32[]
[1]System.Int32[]
[2]System.Int32[]
[3]System.Int32[]
[4]System.Int32[]
me podrian decir cual es el error, o errores.
gracias