hozer

Delphi - lab1.1

Mar 17th, 2015
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. program lab1_4;
  2. Uses Math;
  3. var s, sc, sp, x, an, ap, e: real;
  4. k: integer;
  5. function f(n:integer): integer;
  6. begin
  7. if n < 1 then
  8. f := 1
  9. else
  10. f := n*f(n-1);
  11. end;
  12.  
  13. begin
  14. write('x= ');
  15. readln(x);
  16.  
  17. write('e= ');
  18. readln(e);
  19.  
  20. k := 0;
  21. s := 0;
  22. sp := 0;
  23. ap := x;
  24. repeat
  25. an := 2*ap + (16+x)/(4+abs(power(ap, 3)));
  26. writeln('an= ', an, ' ap= ', ap);
  27. writeln(abs(an-ap));
  28. if abs(an-ap) < e then
  29. Break;
  30. ap := an;
  31. k := k + 1;
  32. until k > 100;
  33. writeln('a= ', ap);
  34. writeln('k= ', k);
  35. readln;
  36. end.
Advertisement
Add Comment
Please, Sign In to add comment