При вводе любых значений появляется ошибка, которую не получается решить самостоятельно. Очень сильно нуждаюсь в вашей помощи.
#include "stdafx.h"
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
double x,u1,e,u2,n,y;
cout<<"Введите значение x=";
cin>>x;
cout<<"Введите значение e=";
cin>>e;
u1=x;
y=0;
n=1;
while(fabs(u2-u1)<=e)
{
u1=u2;
n=n+1;
y=y+u1;
u2=(u1*pow(x,2))/(4*pow(n,2)+2*n);;
}
cout<<"Сумма ряда:"<<y<<endl;
cout<<"Номер ряда:"<<n<<endl;
system("pause");
return 0;
}