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

            triangl.OutputInfo();
            Console.WriteLine("Периметр треугольника= " + triangl.GetPerimetr());
            //Console.WriteLine("Площадь треугольника= " + triangl.GetSquare());
            Console.Write("Площадь треугольника= " + (String.Format("{0:0.000}", triangl.GetSquare())));
            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            /*double sideA;
            *  double sideB;
            *  double sideC;*/
            double sideA = InputSide("значение стороны А: ");
            double sideB = InputSide("значение стороны B: ");
            double sideC = InputSide("значение стороны C: ");

            while (CheckOfExistsOfTriangle(sideA, sideB, sideC) == false)
            {
                Console.WriteLine($"Треугольника со сторонами {sideA}, {sideB} и {sideC} не существует");
                sideA = InputSide("значение стороны А: ");
                sideB = InputSide("значение стороны B: ");
                sideC = InputSide("значение стороны C: ");
            }
            Triangle triangle1 = new Triangle(sideA, sideB, sideC);

            triangle1.GetInfo();
            Console.WriteLine("Площадь треугольника АBC: " + String.Format("{0:0.000}", triangle1.GetSquare()));
            Console.WriteLine("Периметр треугольника ABC: " + String.Format("{0:0.000}", triangle1.GetPerimetr()));

            Console.ReadLine();
        }