Для заданного k и действительного x подсчитать следующее выражение в с++

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

Для заданного k и действительного x подсчитать следующее выражение в с++


image

Информатика (56 баллов) | 152 просмотров
0

что за каракуля в степени x?

Дан 1 ответ
0 голосов

#include
#include
using namespace std;

//Функция вычисления факториала
long double fact(int N) {
    if(N < 0)
        return 0;
    if (N == 0)
        return 1;
    else
        return N * fact(N - 1);
}

int main() {
    int k;
    double x, S;
    cout << "k = "; cin >> k;
    cout << "x = "; cin >> x;
    for (int n = 1; n <= k; n++)<br>        S += (pow(-1,(n+1)) * pow(x,(2*n-1)))/fact(2*n-1);
    cout << "S = " << S << endl;<br>    
    system("pause");
    return 0;
}

(9.4k баллов)