Вычислить сумму ряда для заданного x < 0 - C#
Формулировка задачи:
Здраствуйте, помогите пожалуйста
Вычислить сумму ряда для заданного x < 0. Вычисления заканчиваются, когда очередной член ряда по модулю становится меньше 0.0001:
Решение задачи: «Вычислить сумму ряда для заданного x < 0»
textual
Листинг программы
- using System;
- namespace Arctg
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.Write("Введите ваш х: ");
- double x = double.Parse(Console.ReadLine());
- double eps = 0.0001, sum = 0, current = x, step = x;
- int coef = 1, sign = 1, i = 0;
- while(Math.Abs(current) > eps)
- {
- current = step / coef * sign;
- sum += current;
- step *= x * x; sign *= -1;
- coef += 2; i++;
- }
- Console.WriteLine("Сумма равна: " + sum);
- Console.WriteLine("Последний член ряда: " + current);
- Console.WriteLine("Понадобилось итераций: " + i);
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д