Está en la página 1de 1

//ra�z cuadrada y= (x+a/x)/2

#include <stdio.h>
#include <math.h>

int main() {
double y = 0.0; //valor aproximado
double a = 0.0; //valor o n�mero del usuario
double x = 0.0; //valor aproximado del usuario
double error = 0.0; //error
double e = 0.00001; //
int i; //contador
printf("Introduce un n�mero:");
scanf("%lf",&a);
printf("Introduce una aproximaci�n:");
scanf("%lf",&x);

do{
y = (x + a/x)/2;
i+= 1;
error = fabs(y-x);
x = y;
}while( e < error);
printf("La ra�z es: %f",y);
return(0);
}

También podría gustarte