/* =============================================================================================
Wilfredo Cruz Yarlequé wcruzy@gmail.com
Piura, Perú, Enero 27 de 2025
=============================================================================================
Método de Newton-Raphson para calcular la raíz de una función
============================================================================================= */
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
float fx (float);
float fpx (float);
void main()
{
float x = 1;
float xnuevo;
int k = 0;
while (k == 0)
{
xnuevo = x - fx(x) / fpx(x);
printf("\n%f\n", xnuevo);
if (fabs(x - xnuevo) < 0.00001)
k = 1;
else
x = xnuevo;
}
}
float fx (float x)
{
return pow(x, 6) - 7;
}
float fpx (float x)
{
return 6.0*pow(x, 5);
}