#include <iostream.h>
#include <math.h>
int main()
{
int count=0;
double numIn ;
cout << "What number would you like me to sqrt a lot? ==> " ;
cin >> numIn ;
numIn = fabs(numIn); // make it non-negative
if (numIn <= 1) cout << "Sorry. I want big numbers." << endl ;
else
{
// Take square root repeatedly until close to 1
while (fabs(numIn-1) > 0.0001 )
{
numIn = sqrt(numIn) ;
cout << numIn << endl ;
count++ ;
}
cout << "I had to take the square root "<< count << " times." << endl ;
}
return 0 ;
}