Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. public class ClMyExp
  2. {
  3. public double X { get; set; }
  4. public double Eps { get; set; }
  5. public double S { get; set; }
  6. public int N { get; set; }
  7. public double MyExpWhile()
  8. {
  9. N = 1;
  10. double a = X;
  11. double fact = 1;
  12. while (Math.Abs(a) > Eps)
  13. {
  14. a = Math.Pow(X,N) / fact;
  15. S = S + a;
  16. N++;
  17. fact = fact * N;
  18. }
  19. return S;
  20. }
  21. public double MyExpFor()
  22. {
  23. double a = X;
  24. double S = 0;
  25. N = 1;
  26. double fact = 1;
  27. for (int n = 1; Math.Abs(a) > Eps; n++)
  28. {
  29. fact = fact * n;
  30. a = Math.Pow(X, n) / fact;
  31. S = S + a;
  32. N++;
  33. }
  34. return S;
  35. }
  36. public double MyExpDoWhile()
  37. {
  38. N = 1;
  39. double a = X;
  40. double S = 0;
  41. double fact = 1;
  42. do
  43. {
  44. a = Math.Pow(X, N) / fact;
  45. S = S + a;
  46. N++;
  47. fact = fact * N;
  48. }
  49. while (Math.Abs(a) > Eps);
  50. return S;
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement