Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
#include <iostream>
#include <cmath>
using namespace std;
double fun_qn(double,double);
double sum(double);
int main()
{
setlocale(0,"");
double x, y, e,f,qn,s=0;
while (true)
{
cout << "Введите значение х: " ;
cin >> x;
cout << "Введите погрешность e: ";
cin >> e;
f = 1;
qn = 1;
for (int n = 0; fabs(qn) >= e ; ++n)
{
for (int i = 1; i <= (2 * n + 1); ++i)
f *= i;
qn = pow(x, 2 * n + 1) / f;
f = 1;
s += qn;
}
y = (exp(x) - exp(-x)) / 2;
cout << endl << "Результат: " << endl;
cout << endl << "Левая часть равенства: " <<y <<endl << endl;
cout <<"Правая часть равенства: " <<s <<endl;
cout << endl << "--------------------------------------" << endl << endl;
}
}
/*double fun_qn(double x , double e)
{
double f,s,qn;
f = 1;
qn = 1;
int n = 0
// for ( n = 0; fabs(qn) >= e ; ++n)
// {
for (int i = 1; i <= (2 * n + 1); ++i)
f *= i;
qn = pow(x, 2 * n + 1) / f;
f = 1;
//}
return qn;
}
/*double sum(double qn)
{
double s = 0;
s += qn;
return s;
}*/
*/
Последнее редактирование модератором: