АС
Алла С

Помогите исправить код в С++. Не работает функция pow и ln -не определен.

#include "conio.h"
#include "iostream"
#include "math.h"
#include "locale.h"
#include "iomanip"
#include "fstream"
using namespace std;

int main()
{
setlocale(LC_ALL,"Russian");
unsigned int i;
double a, S, coef, eps;
cout<<"Введите eps от 0 до 1: ";
cin>>eps;
i=1;
a=1;
if (eps<0)
{
cout<<"Ошибка. Введенная переменная должна быть положительна.";
return 0;
}
else if (eps>=1)
{
cout<<"Ошибка. Переменная должна быть меньше 1.";
return 0;
}
else
cout<<"Запись в файл осуществлена.";

coef=pow(exp,(i*(ln(2*i)-ln(i+1))));
S=1;
fstream doc;
doc.open ("../../../../../Desktop/4.txt", ios::out);
while ((fabs(a)>=eps)||(i<=100))
{

a=a*coef;
S+=a;
i++;
doc<

Похожие вопросы
Помогите исправить функцию в excel
ПОМОГИТЕ найти предел функции lim(x->0)(ln(tgx)-lnx)/(x^2)
error: pow: неоднозначный вызов перегруженной функции, помогите, пожалуйста исправить
помогите исправить код
можно ли обновить/исправить (обнулить? ) код ДНК? =)
y=ln(2x2+7)3 (нахождение производной функции)
Программирование, подскажите что в строчке не правильно "z=atan(a+(pow(y,3))/pow(ln,2)(a)+(Pi)/(6a);"
помогите полностью исследовать функцию y=x+(ln(x)/x)
объясните как работает функция pow в библиотеке glibc
помогите исправить код с++