namespace BalmoreGT07Sem12_Ej1 {
public static void Main()
double[][] sistema = new double[2][];
sistema[0]=new double[3] {2, -1, 4};
sistema[1]=new double[3] {-3, 6, 15};
Console.WriteLine("PROGRAMA PARA: Resolución de Sistema Ecuaciones con 2 incógnitas");
Console.WriteLine("BalmoreGT07_Sem12_Ej1 - Carlos Balmore Ortiz\n");
public static void Leer(double[][] sistema)
Console.WriteLine("Para la {0}a ecuación:",i+1);
case 0: texto="de X";break;
case 1: texto="de Y";break;
case 2: texto="Independiente";break;
Console.Write("Ingrese Coeficiente {0}: ",texto);
sistema[i][j]=double.Parse( Console.ReadLine() );
public static void Resolver(double[][] sistema)
sistema[i][j] = sistema[i][j]/den;
sistema[i][j] = sistema[i][j] - sistema[0][j];
factor = - sistema[0][1] / - sistema[1][1];
sistema[i][j] = sistema[i][j] * factor;
sistema[i][j] = sistema[i][j] - sistema[1][j];
sistema[i][j] = sistema[i][j] / den;
public static void Solucion(double[][] sistema)
Console.WriteLine("***************");
Console.WriteLine("\nS O L U C I O N .");
Console.WriteLine(" X = {0} \n Y = {1}",sistema[0][2],sistema[1][2]);
public static void Imprimir(double[][] sistema)
Console.WriteLine("\n***************");
Console.WriteLine("{0} X + {1} Y = {2} \n{3} X + {4} Y = {5} \n",
sistema[0][0],sistema[0][1],sistema[0][2],sistema[1][0],sistema[1][1],sistema[1][2]);