using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine();
Console.Write("Tamaño de la matriz: ");
int cantidad = int.Parse(Console.ReadLine());
int[,] MAT = new int[cantidad+1,cantidad+1];
int[,] MATT = new int[cantidad+1,cantidad+1];
// Generamos los valores de la matriz
Random rnd = new Random();
for (int i = 1; i <= cantidad; i++) {
for (int j = 1; j <= cantidad; j++) {
MAT[i, j] = rnd.Next(0, 100);
Console.SetCursorPosition(j * 4, i + 5);
Console.Write(MAT[i, j]);
}
}
// proceso de transponer los valores
for (int i = 1; i <= cantidad; i++) {
for (int j = 1; j <= cantidad; j++) {
MATT[i, j] = MAT[j, i];
}
}
// Mostramos la salida
for (int i = 1; i <= cantidad; i++) {
for (int j = 1; j <= cantidad; j++) {
Console.SetCursorPosition(j * 4, i + 12);
Console.Write(MATT[i, j]);
}
}
Console.WriteLine();
}
}
}
Comentarios sobre la versión: 1 (0)
No hay comentarios