fork download
  1. #include <iostream>
  2. #include <math.h>
  3. #include <stdio.h>
  4. using namespace std;
  5. double a;
  6.  
  7. int main() {
  8. a=2;
  9. while ( a!=1 ) {
  10. printf ("sqrt(%E)= ",a );
  11. a = sqrt(a);
  12.  
  13. printf (" %E\n",a );
  14.  
  15. }
  16.  
  17. return 0;
  18. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
sqrt(2.000000E+00)=  1.414214E+00
sqrt(1.414214E+00)=  1.189207E+00
sqrt(1.189207E+00)=  1.090508E+00
sqrt(1.090508E+00)=  1.044274E+00
sqrt(1.044274E+00)=  1.021897E+00
sqrt(1.021897E+00)=  1.010889E+00
sqrt(1.010889E+00)=  1.005430E+00
sqrt(1.005430E+00)=  1.002711E+00
sqrt(1.002711E+00)=  1.001355E+00
sqrt(1.001355E+00)=  1.000677E+00
sqrt(1.000677E+00)=  1.000339E+00
sqrt(1.000339E+00)=  1.000169E+00
sqrt(1.000169E+00)=  1.000085E+00
sqrt(1.000085E+00)=  1.000042E+00
sqrt(1.000042E+00)=  1.000021E+00
sqrt(1.000021E+00)=  1.000011E+00
sqrt(1.000011E+00)=  1.000005E+00
sqrt(1.000005E+00)=  1.000003E+00
sqrt(1.000003E+00)=  1.000001E+00
sqrt(1.000001E+00)=  1.000001E+00
sqrt(1.000001E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00
sqrt(1.000000E+00)=  1.000000E+00