static void Main(string[] args) { double A, B, C, S; try { Console.WriteLine("Введите сторону A: "); A = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите сторону B: "); B = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите сторону C: "); C = Convert.ToDouble(Console.ReadLine()); } catch (FormatException) { Console.WriteLine("Error: Вводите только числа!"); Console.ReadLine(); return; } catch { throw; } Square square = new Square(); new NotTriangle(square); S = square.SquareCalculate(A, B, C); Console.WriteLine("Площадь треугольника: " + S); Console.ReadLine(); }
public void Simple2Test() { Square square = new Square(5, 4, 3); double S = square.SquareCalculate(); Assert.AreEqual(6, S); }
public void NotTriangleTest() { Square square = new Square(); double S = square.SquareCalculate(10, 5, 1); Assert.AreEqual(0, S); }
public NotTriangle(Square square) { square.Message += StopCalculate; }