def f(x) x - Math.cos(x) end def fp(x) 1.0 + Math.sin(x) end x = 1.0 n = 5 x = Float(x) print "x0 = ", x, "\n" for i in (1..n) do x = x - f(x) / fp(x) print "x" + i.to_s() + " = ", x, "\n" end