Заменить цикл рекурсией - C (СИ)
Формулировка задачи:
Дана функция.
Помогите пожалуйста переделать эту функцию с использованием рекурсии!)))))))
float result(double x1, double e)
{
double x2;
float temp;
x2 = x1;
Ufunction = function;
Ufunction1 = function1;
do
{
c = x2;
x2 = c - (*function)(c) / (*function1)(c);
temp = (float)abs(x2 - c);
} while (temp> e);
res = x2;
return res;
}Решение задачи: «Заменить цикл рекурсией»
textual
Листинг программы
% tcc -run hell.c x = 3 root = 0.230410