Exemple #1
0
        static void Main(string[] args)
        {
            int    a      = new int();
            Figure figure = new Figure(new Point("A", 1, 1), new Point("B", 1, 4), new Point("C", 4, 4));

            Console.Write("{0} P = ", figure.Type);
            figure.PerimeterCalculator();
            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Figure triangle   = new Figure(new Point(-1, 5, "A"), new Point(-1, 2, "B"), new Point(3, 2, "C"));
            Figure quadrangle = new Figure(new Point(0, 0, "A"), new Point(0, 2, "B"), new Point(3, 2, "C"), new Point(3, 0, "D"));
            Figure pentagon   = new Figure(new Point(2, 4, "A"), new Point(12, 4, "B"), new Point(-2, 4, "C"), new Point(-2, 0, "D"), new Point(3, 4, "E"));

            Console.WriteLine($"Perimetr of {triangle.Name()}: {triangle.PerimeterCalculator()}");
            Console.WriteLine($"Perimetr of {quadrangle.Name()}: {quadrangle.PerimeterCalculator()}");
            Console.WriteLine($"Perimetr of {pentagon.Name()}: {pentagon.PerimeterCalculator()}");
        }
Exemple #3
0
        static void Main()
        {
            Figure figure = new Figure(new Point("A", 1, 1), new Point("B", 1, 4), new Point("C", 4, 4));

            Console.Write("{0}, P = ", figure.Type);

            figure.PerimeterCalculator();

            // Delay.
            Console.ReadKey();
        }
Exemple #4
0
        static void Main()
        {
            //Создание объекта класса Figure и передача конструктору трех объектов класса Point в качестве аргументов.
            Figure figure = new Figure(new Point("A", 1, 1), new Point("B", 1, 4), new Point("C", 4, 4));

            //Отображение результата выполнения метода Type.
            Console.Write("{0}, P = ", figure.Type);

            //Вызов метода PerimeterCalculator для вычисления периметра фигуры.
            figure.PerimeterCalculator();

            // Delay.
            Console.ReadKey();
        }
Exemple #5
0
 /// <summary>
 /// метод выводит информация о созданной фигуре
 /// </summary>
 /// <param name="figure"></param>
 private static void ShowInformationFigure(Figure figure)
 {
     Console.WriteLine("Name: " + figure.Name + "\nPerimeter : " + figure.PerimeterCalculator());
     Console.WriteLine("\n-----------------------");
 }