Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C# (194356)

Узнай цену своей работы

Формулировка задачи:

Здраствуйте, помогите решить такую задачку на C#. Написать программу, которая вычисляет и выводит на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Х-начальное в Х-конечное с шагом dx и точностью е. Таблица должна иметь заголовки и название. Каждая строка таблицы должна иметь значение аргумента, значение функции и количество членов ряда, которые были добавлены. Заранее спасибо)

Решение задачи: «Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора»

textual
Листинг программы
        static void Main(string[] args)
        {
            double x, x1, dx, e, dx1 = 0, y = 0;
            int i;
            x = 0.1;
            x1 = 0.9;
            dx = 0.1;
            e = 0.0001;
            Console.WriteLine("**************************");
            Console.WriteLine("          Таблица       ");
            Console.WriteLine("**************************");
            Console.WriteLine("    x   *     y     *  i");
            Console.WriteLine("**************************");
            for (; x <= x1; x += dx)
            {
                i = 0;
                y = x;
                dx1 = Math.Pow(x, 3) / 6;
                for (i = 1; dx1 > e; i++)
                {
                    double m = Convert.ToDouble(i);
                    y += dx1;
                    dx1 *= Math.Pow(x * (2 * m + 1), 2) / ((2 * m + 2) * (2 * m + 3));
                }
                Console.WriteLine("  {0:0.00}  *  {1:0.00000}  *  {2}", x, y, i);
                //Console.WriteLine(Math.Asin(x)); //Проверка на правильность решения
                Console.WriteLine("**************************");
            }
            Console.ReadKey();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы