Определить закономерность изменение членов последовательности - C#
Формулировка задачи:
Нужно определить закономерность изменение членов последовательности, чтобы потом при введение количества циклов они исполнялись.
Z=1-x/!2+y^2/!6-x^3/!24+y^4/!120-...
Решение задачи: «Определить закономерность изменение членов последовательности»
textual
Листинг программы
using System;
class Program
{
public static void Main()
{
double x = Double.Parse(Console.ReadLine());
double y = Double.Parse(Console.ReadLine());
int n = Int32.Parse(Console.ReadLine());
double sum = 0.0;
double fac = 1.0;
double px = -1.0;
double py = 1.0;
for (int i = 1; i <= n; i++)
{
sum += ((i & 1) == 0 ? px : py) / (fac *= (double)i);
px *= x;
py *= y;
}
Console.WriteLine(sum);
}
}