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(); }
static void Print(Triangle triangle) { Console.WriteLine($"Периметр треугольника со сторонами {triangle.SideA}, " + $"{triangle.SideB}, {triangle.SideC} равен {triangle.GetPerimeter()}.\n" + $"Площадь этого треугольника равна {triangle.GetSquare()}"); }
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(); }
static void Main(string[] args) { Console.WriteLine("Введите стороны треугольника. А: "); var a = Double.Parse(Console.ReadLine()); Console.WriteLine("B: "); var b = Double.Parse(Console.ReadLine()); Console.WriteLine("C: "); var c = Double.Parse(Console.ReadLine()); Triangle tri = new Triangle(a, b, c); Console.WriteLine("Периметр треугольника: {0}\nПлощадь треугольника: {1}", tri.GetLenth(), tri.GetSquare()); Console.ReadKey(); }