Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include "stdafx.h"
  2. #include <math.h>
  3. #include <iostream>
  4. using namespace std;
  5. double fu(double x, double y)
  6. {
  7. double u, a;
  8. a = abs(pow(x, 2) + pow(y, 2));
  9. if (a <= 5) u = 1 / tan(x + y);
  10. else if (a < 13) u = pow(x, 2) + pow(y, 3);
  11. else u = x - y;
  12. return u;
  13. }
  14. int main()
  15. {
  16. double x, y, u, xn, xk, hx;
  17. printf("\n vvedi xn, xk, hx \n");
  18. cin >> xn >> xk >> hx;
  19. y = 0;
  20. printf("\n Ishodnie dannie:\n xn=%5.2f xk=%5.2f hx=%5.2f", xn, xk, hx);
  21. printf("\n\n tablicia resultes:\n x y u\n");
  22. for (x = xn; x <= xk + hx / 10; x += hx)
  23. {
  24. u = fu(x, y);
  25. printf("\n %5.2f %5.2f %5.4f", x, y, u);
  26. }
  27. system("pause");
  28. return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement