sábado, 3 de julio de 2010

Calcular Raiz Cuadrada de la forma ra=(rb+n/rb)/2


#include
#include

main ()

{

float n,rb,ra,dif;

rb=1;

printf("Introduce el numero");

scanf("%f",&n);

ra=(rb+n/rb)/2;

if (rb>ra)

dif=rb-ra;

else

dif=ra-rb;

while (dif>0.00001)

{
rb=ra;

ra=(rb+n/rb)/2;

if (rb>ra)
dif=rb-ra;
else
dif=ra-rb;
}

printf("La raiz cuadrada de %f es %f",n,ra);

getch();
}

0 comentarios:

Publicar un comentario