align="justify">// ---------------------------------------- --------- logy (double x)
{log (3)/x;
}
// ---------------------------------------- --------- Integ (fun ff, double a, double b)
{f1; int i; (i = 0; i <2; i + +) (Tab_integ [i] [0] == ff) = Tab_integ [i] [1]; ((* f1 ) (b) - (* f1) (a));
}
// ---------------------------------------- --------- Dif_fun (fun ff, double x)
{f1; int i, j; (i = 0; i <2; i + +) if (Tab_fun [i] [0] == ff) = Tab_fun [i] [1]; ( * f1) (x);
}
// ---------------------------------------- --------- form_matr (double ** a, int n) {i, j; (i = 1.0; i <= n; i + +) {(j = 1.0; j <= n; ; br/>
}
}
// ---------------------------------------- --------- form_vect (double * x, double ** a, int n)
{(int i = 0; i
{[i] =-10e20; (int j = 0; j
{(a [j] [i] <0)
{(a [j] [i]> x [i]) [i] = a [j] [i];
}
}
}
}
// ---------------------------------------- --------- print_matr (double ** a, int n, FILE * F)
{i, j; (i = 0; i
{(j = 0; j
{(F, "% 10.5f", a [i] [j]);
} (F, " n");
}
}
// ---------------------------------------- --------- print_vect (double * x, int n, FILE * F)
{i; A1; = set_attr (0, RED, YELLOW); (A1.cod); (i = 0; i
{(F, "% 10.5f", x [i]);
} (i = 0; i
{("% 10.5f", x [i]);
} (" n");
}
// ---------------------------------------- --------- Transpon (double ** At, double ** a, int n) {i, j; (i = 0; i
}
}
// ---------------------------------------- --------- sqrM (double ** a2, double ** a, int n) {i, j, k; (i = 0; i
{(j = 0; j
{[i] [j] = 0.0; (k = 0; k
}
}
}
// ---------------------------------------- --------- razn_matr (double ** a1, double ** a2, double ** razn, int n) {i, j; (i = 0; i