Exemple #1
0
        static void Main(string[] args)
        {
            BoolMatrix[] a = new BoolMatrix[2];
            a[0] = new BoolMatrix();
            a[1] = new BoolMatrix();

            if (a[0].List(true) == true)            //zadanie2
            {
                Console.WriteLine("Кол-во true в каждой строке равно");
            }
            else
            {
                Console.WriteLine("Кол-во true в каждой строке HE равно");
            }


            BoolMatrix.Inf();
            a[0].Disn(a[1]);
            Console.WriteLine("Матрица 0 после дизъюнкции:");
            a[0].Output();
            a[0].Con(a[1]);
            Console.WriteLine("Матрица 0 после konъюнкции:");
            a[0].Output();
            a[0].In();
            Console.WriteLine("Матрица 0 после инверсии:");
            a[0].Output();
            if (a[0].Equals(a[1]))
            {
                Console.WriteLine("Матрицы равны");
            }
            else
            {
                Console.WriteLine("Матрицы не равны");
            }
            if (a[0].unit() > a[1].unit())
            {
                Console.WriteLine("В матрице 0 единиц больше");
            }
            else if (a[0].unit() == a[1].unit())
            {
                Console.WriteLine("Количество единиц в матрицах равно");
            }
            else
            {
                Console.WriteLine("В матрице 1 единиц больше");
            }
            var sometype = new { arr = a[0] };
        }