public void Decision(SolvinEquations s) { Console.WriteLine(s); if (s.C1 == 0 && s.C2 == 0) { Console.WriteLine("X = 0\nY = 0"); return; } delta = s.A1 * s.B2 - s.B1 * s.A2; X = (s.C1 * s.B2 - s.C2 * s.B1) / delta; Y = (s.C2 * s.A1 - s.C1 * s.A2) / delta; Console.WriteLine("Delta = " + delta); Console.WriteLine("X = " + X); Console.WriteLine("Y = " + Y); }
//Разработать метод для решения системы 2 линейных уравнений: //A1 * X + B1 * Y = 0 //A2 * X + B2 * Y = 0 //Метод с помощью выходных параметров должен возвращать найденное //решение или ошибку, если решение не существует. static void Main(string[] args) { SolvinEquations solvinEquations = new SolvinEquations(2, 7, 7, 4, 9, 13); solvinEquations.Decision(solvinEquations); }