#include<iostream>
#include<math.h>
using namespace std;
int main()
{
double a;
double x,temp;
cout<<"输入数字a:";
cin>>a;
if(a<0)
{
cout<<"负数不能开方"<<endl;
}
else
{
x=a/2;
do
{
temp=x;
x=(temp+a/temp)/2;
}while(fabs(x-temp)>1e-10);
cout<<x<<endl;
}
return 0;
}