aqui el codigo......
int[,] mat = new int[3,3];
int[,] ma = new int[3,3];
int[,] m = new int[6,3];
System.Console.WriteLine("Introduce los numeros para la primera matriz");
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
{
mat[r,c] = int.Parse(System.Console.ReadLine());
}
System.Console.WriteLine("Introduce los numeros para la segunda matriz");
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
{
ma[r,c] = int.Parse(System.Console.ReadLine());
}
System.Console.WriteLine("Las matrices son:");
System.Console.WriteLine("La primer matriz es: ");
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
System.Console.WriteLine(mat[r,c]);
System.Console.WriteLine("La segunda Matriz es: ");
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
System.Console.WriteLine(ma[r,c]);
System.Console.WriteLine("La union de las 2 Matrices: ");
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
{
m[r,c] = mat[r,c];
}
for (int r = 0; r <= 2; r++)
for (int c = 0; c <= 2; c++)
{
m[r,c + 3,3 ] = ma[r,c];
}
System.Console.WriteLine("Resultado de la union: ");
for (int r = 0; r <= 5; r++)
for (int c = 0; c <= 2; c++)
System.Console.WriteLine(m[r,c]);
System.Console.ReadKey();
