Example #1
0
        public static void Main()
        {
            Rectangle rect   = new Rectangle(10, 20);
            Square    sq     = new Square(10);
            Circle    circle = new Circle(25);

            rect.Print();
            sq.Print();
            circle.Print();
        }
Example #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Разработчик: Головацкий Андрей\nГруппа: ИУ5-31Б\n");
            Circle    obj   = new Circle(4);
            Square    sq1   = new Square(5);
            Rectangle rect1 = new Rectangle(4, 5);

            sq1.Print();
            rect1.Print();
            obj.Print();
        }
Example #3
0
        static void Main(string[] args)
        {
            Rectangle rect   = new Rectangle(5, 4);
            Square    square = new Square(5);
            Circle    circle = new Circle(5);

            rect.Print();
            square.Print();
            circle.Print();

            Console.ReadLine();
        }
Example #4
0
        static void Main(string[] args)
        {
            Console.Title = "Шпак Игорь ИУ5-34";
            Rectangle rect   = new Rectangle(100, 200);
            Square    square = new Square(53);
            Circle    circle = new Circle(PI);

            rect.Print();
            square.Print();
            circle.Print();

            Console.ReadLine();
        }
Example #5
0
        static void Main(string[] args)
        {
            Console.Title = "Гусева Валерия ИУ5-33Б";
            Rectangle rectangle = new Rectangle(20, 8);
            Square    square    = new Square(7);
            Circle    circle    = new Circle(4);

            rectangle.Print();
            square.Print();
            circle.Print();
            Console.ReadLine();
            Console.ReadKey();
        }
Example #6
0
        static void Main(string[] args)
        {
            Console.WriteLine("Тестирование работы классов\n");

            Rect rect = new Rect(12, 14);

            rect.Print();

            Square square = new Square(50);

            square.Print();

            Circle circle = new Circle(12);

            circle.Print();

            Console.ReadKey();
        }
Example #7
0
        public static void Main()
        {
            Console.WriteLine("    Перечень фигур:\n");
            Rectangle rect   = new Rectangle(10, 20);
            Square    sq     = new Square(10);
            Circle    circle = new Circle(25);

            rect.Print();
            sq.Print();
            circle.Print();

            Console.WriteLine("\n    Коллекция ArrayList до сортировки:\n");
            ArrayList arrayListFigures = new ArrayList();

            arrayListFigures.Add(rect);
            arrayListFigures.Add(sq);
            arrayListFigures.Add(circle);
            foreach (GeomFig x in arrayListFigures)
            {
                Console.WriteLine(x);
            }
            Console.WriteLine("\n    После сортировки:\n");
            arrayListFigures.Sort();
            foreach (GeomFig x in arrayListFigures)
            {
                Console.WriteLine(x);
            }

            Console.WriteLine("\n    Коллекция List<GeomFig> до сортировки:\n");
            List <GeomFig> fl = new List <GeomFig>();

            fl.Add(circle);
            fl.Add(rect);
            fl.Add(sq);
            fl.Sort();
            foreach (GeomFig x in fl)
            {
                Console.WriteLine(x);
            }
            Console.WriteLine("\n    После сортировки:\n");
            foreach (GeomFig x in fl)
            {
                Console.WriteLine(x);
            }

            Console.WriteLine("\n    Матрица\n");
            Matrix <GeomFig> matrix = new Matrix <GeomFig>(3, 3, 3, new FigureMatrixCheckEmpty());

            matrix[0, 0, 0] = rect;
            matrix[1, 1, 1] = sq;
            matrix[2, 2, 2] = circle;
            Console.WriteLine(matrix.ToString());

            Console.WriteLine("\n    Пример работы класса  SimpleStack:\n");
            Console.WriteLine("Фигуры добавлены в SimpleStack с помощью метода Push() и выведены с помощью метода Pop()\n");
            SimpleStack <GeomFig> simpleStackFigures = new SimpleStack <GeomFig>();

            simpleStackFigures.Push(rect);
            simpleStackFigures.Push(sq);
            simpleStackFigures.Push(circle);
            while (simpleStackFigures.Count != 0)
            {
                Console.WriteLine(simpleStackFigures.Pop());
            }
        }