From dc7c20a86ea38bd2e189c61b97527f6e80e0811b Mon Sep 17 00:00:00 2001 From: Sergey <74971141+AZEN-SGG@users.noreply.github.com> Date: Wed, 7 May 2025 23:19:10 +0300 Subject: [PATCH] Update solve.c Change ys on xs, now must work --- 2025.05.02/06Ex/solve.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/2025.05.02/06Ex/solve.c b/2025.05.02/06Ex/solve.c index b16f469..29973df 100644 --- a/2025.05.02/06Ex/solve.c +++ b/2025.05.02/06Ex/solve.c @@ -31,22 +31,22 @@ int t6_solve ( return it; } - // Можно возвращение значений функции в y_lst можно было встроить в суммирование полинома, но мало толку + // Можно возвращение значений функции в x_lst можно было встроить в суммирование полинома, но мало толку for (int i = 0; i < len; ++i) { - double yi = t_lst[i]; - y_lst[i] = yi; + double xi = t_lst[i]; + x_lst[i] = xi; - if (is_equal(y, yi)) + if (is_equal(x, xi)) return -1; - if ((fabs(yi) - fabs(*maximum)) > DBL_EPSILON) - maximum = &yi; + if ((fabs(xi) - fabs(*maximum)) > DBL_EPSILON) + maximum = ξ } - *maximum = y; + *(maximum - len) = y; + *maximum = x; *(maximum + len) = x; - *(maximum + (len << 1)) = y; } (void)a;