N=30 epsilon=10**(-15) i=0 xp=z=1.0 abserr=abs(z) while i <= N and abserr >= epsilon*abs(z): z=xp-(xp**2-2)/(2*xp) print i,z abserr=abs(z-xp) xp=z i=i+1