#include #include #define F1 (exp(x)-log(y)) #define F2 (exp(-x)-log(y-1)) #define dF1dx (exp(x)) #define dF1dy (-1/y) #define dF2dx (-exp(-x)) #define dF2dy (-1/(y-1)) void main (void) { int i; static double e, dx, dy, x, y; printf("Enter the precision of calculations: "); scanf("%lf",&e); x=2; y=2; do {dy=(-F1+F2*dF1dx/dF2dx)/(dF1dy-dF2dy*dF1dx/dF2dx); dx=-(F1+dF1dy*dy)/dF1dx; x=x+dx; y=y+dy; } while (sqrt(dx*dx+dy*dy)>e); printf("The decision is: (%.18lf, %.18lf)\n",x,y); }