Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора - C# (193431)
Формулировка задачи:
Привет всем. Нужна ваша помощь. Написать программу, которая вычисляет и выводит на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора. На интервале от Хнач в Хкон с шагом dx и точностью е. Каждая строка таблицы должен иметь значение аргумента, значение функции и количество членов ряда, которые были добавлены. Вот формулка. Заренее спасибо за ответы.
Решение задачи: «Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int n = 0,i=0; double znach = 0.0, h = 0.1, x = -1.0, s = 0; Console.WriteLine("+------------------Ryad Teylora------------------+"); Console.WriteLine("| X\t| Y\t| Kolichestvo\t|"); Console.WriteLine("+---------------+---------------+---------------+"); do { znach = Math.Pow(x, 2 * n + 1) / (2 * n + 1); if (Math.Abs(znach) > 1) break; n++; x = x + h; s = s + znach; i++; Console.WriteLine("| {0,7}\t| {1,7}\t| {2,7}\t|", Math.Round(x, 2), Math.Round(znach, 7),i); } while (Math.Abs(x)<1); Console.WriteLine(""); Console.WriteLine("Znachenie: "+2*s); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д