static void Main(string[] args) { Console.WriteLine("Введите координаты вершин треугольника:"); int x1 = Convert.ToInt16(Console.ReadLine()); int y1 = Convert.ToInt16(Console.ReadLine()); int x2 = Convert.ToInt16(Console.ReadLine()); int y2 = Convert.ToInt16(Console.ReadLine()); int x3 = Convert.ToInt16(Console.ReadLine()); int y3 = Convert.ToInt16(Console.ReadLine()); Triangle prim = new Triangle(x1,y1,x2,y2,x3,y3); if (prim != null) { Console.WriteLine("Такой треугольник существует!"); Console.WriteLine("Периметр треугольника: {0}", prim.Perimeter()); Console.WriteLine("Площадь треугольника: {0}", prim.Square()); } else { Console.WriteLine("Такого треугольника не существует!"); } Console.ReadLine(); }
public void TestMethod2() { Triangle a = new Triangle(1,1,5,4,5,1); int answer = 12; Assert.AreEqual(a.Perimeter(), answer); }