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);
        }
Beispiel #2
0
        //Разработать метод для решения системы 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);
        }