program ideone; var i: byte; a: Real; b: Real ; begin i:=101; b:=1; a:=i ; while a-b > 0.001 do begin a:= (a+b)/2 ; b:= i/a ; writeln( a ); end end.
Standard input is empty
5.10000000000000E+001 2.64901960784314E+001 1.51514636942860E+001 1.09087431666398E+001 1.00836858158187E+001 1.00499323032353E+001