fork download
  1. var x,t,e,s:real;
  2. n:integer;
  3. begin
  4. write('|x|<1 x=');
  5. readln(x);
  6. x:=abs(x);
  7. e:=0.0001;
  8. n:=0;
  9. t:=1;
  10. s:=t;
  11. while abs(t)>e do
  12. begin
  13. n:=n+1;
  14. t:=-t*x*(2*n-1)/(2*n);
  15. s:=s+t;
  16. end;
  17. writeln('S=',s:0:4);
  18. write('f=',1/sqrt(1+x):0:4);
  19. end.
Time limit exceeded #stdin #stdout 5s 9136KB
stdin
3
stdout
|x|<1 x=