Лабораторная работа № 3 вариант 20 Павловская - C#
Формулировка задачи:
Помогите пожалуйста программу написать, заранее благодарен)
Решение задачи: «Лабораторная работа № 3 вариант 20 Павловская»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TaylorConsoleApp { class Program { static void Main(string[] args) { double y; double ex = 1e-4; double dx = 1; double Xn = 1, Xk = 5; Console.WriteLine(" X\t| Y\t |Iter"); Console.WriteLine("<br>"); for (double x = Xn; x <= Xk; x += dx) { int n = 0; y = Arth(x, ref n); if (Math.Abs(y) > ex) Console.WriteLine(" {0,5}\t| {1,8}\t| {2,5} ", x, y, n); else Console.WriteLine(" Ряд расходится! "); } Console.ReadLine(); } private static double Arth(double x, ref int n) { double y = 0; const int MaxIter = 500; //ограничить количество итераций do { y += 1 / ((2 * n + 1) * Math.Pow(x, (2 * n + 1))); n += 1; } while (n < MaxIter); return y; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д