Посчитать сумму ряда (C++): .....

0 голосов
34 просмотров

Посчитать сумму ряда (C++):

\frac{ \pi }{2} = \frac{2}{1} * \frac{2}{3} * \frac{4}{3} * \frac{4}{5} * \frac{6}{5} * \frac{6}{7} * \frac{8}{7} * \frac{8}{9} .....


Информатика (1.8k баллов) | 34 просмотров
0

Даже близко нет к пи/2, сумма ряда ~ 1,48607, пи/2 ~ 1,5708

0

Изменил формулировку вопроса.

Дан 1 ответ
0 голосов
Правильный ответ

Ряд медленно сходящийся к пи/2, при n = 100000 только пять знаков после запятой.

#include
using namespace std; 

const int m = 100000;

int main() {
    double n,p;
    p=1;  n=1;
    while (m>n) {
       p*=4*n*n/(4*n*n-1);
       n++; 
    }      
    cout<<p<<endl;<br>   system("pause");
    return 0;
}


(9.7k баллов)