Example #1
0
        public void RowSummaryTest()
        {
            int    a       = 2;
            double x       = 2;
            double epsilon = 0.001;

            Assert.AreEqual(4, EquationSolver.GetSumAndCountOfSteps(a, x, epsilon)[1], epsilon);
        }
Example #2
0
        public void StepsCountTest()
        {
            int    a       = 2;
            double x       = 0.1;
            double epsilon = 0.001;

            Assert.AreEqual(8, EquationSolver.GetSumAndCountOfSteps(a, x, epsilon)[0]);
        }
        static void Main(string[] args)
        {
            int a = int.Parse(Console.ReadLine());

            double
                x       = double.Parse(Console.ReadLine()),
                epsilon = double.Parse(Console.ReadLine());

            double[] data = EquationSolver.GetSumAndCountOfSteps(a, x, epsilon);

            Console.WriteLine("Номер шага: {0}\nСумма ряда: {1}", data[0], data[1]);
        }