• Предмет: Информатика
  • Автор: ourcomputer05
  • Вопрос задан 2 года назад

Найти сумму числового ряда... на языке С++

Приложения:

cyroil31: В любом случае выведет -1
cyroil31: поэтому можно ограничить до 10000000

Ответы

Ответ дал: cyroil31
1

#include <iostream>

using namespace std;

int main(){

    long n=1;

    float s=0;

    for (n;n<10000000;n++){

            s+=4/(4*n*n+4*n-3);

    }

    cout<<s;

    return 0;

}


cyroil31: используйте нынешний вариант
cyroil31: #include
using namespace std;
int main(){

double s=0; double n=1;
for (n;n<100000000;n++){
s=s+1/(4*n*n+4*n-3);
}
cout<<4*s;

return 0;
}
cyroil31: извините
cyroil31: P.S. Учитывая, что при n->оо, значение дроби (слагаемого) стремится к 0, а значит и этими слагаемыми можно пренебречь.
Похожие вопросы