public void TestTrapeze() { var n = 1000000; var a = 0; var b = 1.5; var trapeze = TestClass3.CalculateTrapeze(n, a, b); Assert.AreEqual((int)(trapeze * 100000) - 168937, 0); }
static void Main(string[] args) { double a = 0.0; double b = 1.5; Console.WriteLine("Введите n: "); int n = int.Parse(Console.ReadLine()); //разделили фигуру на n частей //Console.WriteLine(CalculateLeftRectangle(n, h)); Console.WriteLine("Метод Левых прямоугольников -\t {0}", TestClass3.CalculateLeftRectangle(n, a, b)); Console.WriteLine("Метод Правых прямоугольников -\t {0}", TestClass3.CalculateRightRectangle(n, a, b)); Console.WriteLine("Метод Трапеций -\t \t {0}", TestClass3.CalculateTrapeze(n, a, b)); Console.WriteLine("Метод Монте-Карло -\t \t {0}", TestClass3.CalculateMonteKarlo(n, b)); Console.WriteLine("Метод Симпсона -\t \t {0}", TestClass3.CalculateSimpson(n, a, b)); }