Информатика и технология программирования


Вопросы без ответов


Определить общий вид степенного ряда, вычисляемого в данной функции .


//------------------------------------------------------bk33-05.cpp


double sum(double x,double eps)
{
double s,sn; int n;
for (s=0, sn = 1, n=1; fabs(sn) &#62 eps; n++)
{ s += sn;
sn= - sn * x / n;
}
return s; }
//-----------------------------------------------2


for (s=0, sn = x, n=1; fabs(sn) &#62 eps; n++)
{ s += sn;
sn= - sn * x / n;
}
//-----------------------------------------------3


for (s=0, sn = x; n=1; fabs(sn) &#62 eps; n+=2)
{ s += sn;
sn= sn * x * x / (n*(n+1) );
}
//-----------------------------------------------4


for (s=0, sn = x, n=1; fabs(sn) &#62 eps; n+=2)
{ s += sn;
sn= sn * x / (n *(n+1) );
}
//-----------------------------------------------5


for (s=0, sn = x, n=1; fabs(sn) &#62 eps; n++)
{ s += sn;
sn= sn * x * (2*n) / (2*n-1);
}
//-----------------------------------------------6


for (s=0, sn = x, n=1; fabs(sn) &#62 eps; n+=2)
{ s += sn;
sn= sn * x *x * n / (n+1);
}
//-----------------------------------------------7


for (s=0, sn = x, n=1; fabs(sn) &#62 eps; n++)
{ s += sn;
sn= sn * x * x * (2*n-1) / (2*n+1);
}
//-----------------------------------------------8


for (s=0, sn = x, n=2; fabs(sn) &#62 eps; n+=2)
{ s += sn;
sn= sn * x *x * (n -1) / (n+1);
}
//-----------------------------------------------9


for (s=0, sn = 1, n=1; fabs(sn) &#62 eps; n++)
{ s += sn;
int nn = 2*n-2; if (nn==0) nn=1;
sn= sn * x * x * nn / (2*n);
}
//-----------------------------------------------10


for (s=0, sn = 1, n=1; fabs(sn) &#62 eps; n+=2)
{ s += sn;
int nn = n-1; if (nn==0) nn=1;
sn= sn * x *x * nn / (n+1);
}




Начало  Назад  Вперед