#include <iostream>
using namespace std;

float mySQRT(float x)
{
 register float ret=x;

  while(ret*ret != x)
   ret=ret-((ret * ret - x)/(2.0 * ret));
 return ret;
}

int main()
{
 float v;
 cout << "Averous Julien-Pierre - 2006 - www.sourcemac.com\n";
 cout << "Calcul par la methode de Newton-Raphson\n";
 cout << "Entrez une valeur : ";
 cin >> v;
 cout << "Result=" << mySQRT(v) << '\n';
 return 0;
}
