public static void Main()
double[,] matriz = new double[4,5];
for (int i = 0; i<4; i++)
Console.WriteLine("definimos la ecuacion entera numero " + aux);
for (int j = 0; j<5; j++)
Console.Write("valor de la x:");
matriz[i, j] = double.Parse(Console.ReadLine());
Console.Write("valor de Y:");
Console.Write("valor de Z:");
Console.Write("valor de W:");
Console.Write("valor de la constante:");
for (int reng = 0; reng < 4; reng++)
double pivote = matriz[reng, reng];
for (int colu = 0; colu < 5; colu++)
matriz[reng, colu] = matriz[reng, colu] / pivote;
for (int reng_elimi = 0; reng_elimi < 4; reng_elimi++)
factor = matriz[reng_elimi, reng];
for (int colu_elimi = 0; colu_elimi<5; colu_elimi++)
matriz[reng_elimi, colu_elimi] = matriz[reng_elimi, colu_elimi] - factor * matriz[reng_elimi, colu_elimi];
Console.WriteLine("el valor de la variable X: " + matriz[0,4]);
Console.WriteLine("el valor de la variable Y: " + matriz[1,4]);
Console.WriteLine("el valor de la variable Z: " + matriz[2,4]);
Console.WriteLine("el valor de la variable W: " + matriz[3,4]);