• Помогите задать в C++ функцию, заданную с помощью ряда (1-й скрин).
    Остальная часть задания во втором скрине.

    question img
    question img

Ответы 1

  • #include "stdafx.h"#include <iostream>using namespace std;double fact(int n){ if (n == 0) return 1; double res=1; for (int i = 1; i <= n; i++) res = res*i; return res;}int main(){ double prev, act, fun = 0, x,eps; cin >> x; cin >> eps; int n = 0; prev = (pow(-1,n)*(pow(3, 2 * n) + 3)*pow(x, 2 * n) / fact(2 * n))/4; n++; act = prev + (pow(-1, n)*(pow(3, 2 * n) + 3)*pow(x, 2 * n) / fact(2 * n)) / 4; while (abs(prev - act) > eps) { prev = act; n++; act = prev + (pow(-1, n)*(pow(3, 2 * n) + 3)*pow(x, 2 * n) / fact(2 * n))/ 4; } double b = sqrt(abs((act*act - pow(pow(cos(x), 3),2)))); return 0;}
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years