Написать ряд Тейлора для y=cos x - C#
Формулировка задачи:
Нужно написать ряд Тейлора для y=cos x. Найдите сумму ряда с точность до epsilon
Решение задачи: «Написать ряд Тейлора для y=cos x»
textual
Листинг программы
static void Main(string[] args) { double x, stx, cost, e; int i, fakt, z; Console.WriteLine("Введите x: "); x = double.Parse(Console.ReadLine()); Console.WriteLine("Введите точность epsilon: "); e = double.Parse(Console.ReadLine()); stx = x * x; fakt = 2; cost = 1; i = 2; z = -1; while (stx / fakt >= e) { cost = cost + z * stx / fakt; i += 2; stx = stx * x * x; fakt = fakt * (i - 1) * i; z = z * (-1); } Console.WriteLine("Количество элементов в разложении = ",i/2+1); Console.WriteLine("Значение cos " +cost); Console.WriteLine("дядя комп посчитал "+Math.Cos(x)); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д