示例#1
0
        static void Main(string[] args)
        {
            Triangle triangle = new Triangle(2, 2, 2);

            Console.WriteLine("Perimetr: {0}", triangle.Perimetr(triangle));
            Console.WriteLine("Square: {0}", triangle.Square(triangle));
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            Triangle triangle = new Triangle();

            triangle.A = 3;
            triangle.B = 4;
            triangle.C = 5;
            Console.WriteLine("Perimetr: " + triangle.Perimetr() + " Square: " + triangle.Square());
            Console.ReadKey();
        }
示例#3
0
        static void Main(string[] args)
        {
            float[] a = new float[3]; // Длины сторон
            for (int i = 0; i < 3; i++)
            {
                Console.Write($"Введите длину {i+1} стороны:");
                a[i] = ConvertFloat.GetFloatValue();
            }

            try
            {
                Triangle tr = new Triangle(a[0], a[1], a[2]);
                Console.WriteLine($"Периметр = {tr.Perimeter()}");
                Console.WriteLine($"Площадь = {tr.Square()}");
            }
            catch (TriangleException ex)
            {
                Console.WriteLine($"Ошибка! {ex.Message}");
            }
            Console.ReadKey();
        }
示例#4
0
        static void Main(string[] args)
        {
            Console.WriteLine("Создание класса Triangle:");

            var sideA = 0;
            var sideB = 0;
            var sideC = 0;

            for (int i = 1; i <= 3; i++)
            {
                int side = MyLibrary.InputConsole.InputInt($"Введите длину {i} стороны треугольника (целое число): ");

                if (i == 1)
                {
                    sideA = side;
                }
                if (i == 2)
                {
                    sideB = side;
                }
                if (i == 3)
                {
                    sideC = side;
                }
            }

            try
            {
                var triangle = new Triangle(sideA, sideB, sideC);
                Console.WriteLine($"Периметр теугольника: {triangle.Perimeter()}");
                Console.WriteLine($"Площадь треугольника: {triangle.Square()}");
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);
            }

            Console.WriteLine("Нажмите Enter для выхода из программы.");
            Console.ReadLine();
        }