Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include <math.h>
  4.  
  5. using namespace std;
  6.  
  7. bool adlv(double, double, double, double, double);
  8. void adlv(double, double, double, double, double, bool *);
  9. void adlv(double, double, double, double, double, bool &);
  10.  
  11. int main()
  12. {
  13. double cx, cy, x, y, r;
  14. bool t;
  15. cin >> cx >> cy >> r >> x >> y;
  16. cout << adlv(cx, cy, r, x, y) << "\n";
  17.  
  18. adlv(cx, cy, r, x, y, &t);
  19. cout << t << "\n";
  20.  
  21. adlv(cx, cy, r, x, y, t);
  22. cout << t;
  23.  
  24. return 0;
  25. }
  26.  
  27. bool adlv(double cx, double cy, double r, double x, double y){
  28. {
  29. if ((x + cx)*(x + cx) + (y + cy)*(y + cy) < r)
  30. return true;
  31. else
  32. return false;
  33. }
  34. }
  35.  
  36. void adlv(double cx, double cy, double r, double x, double y, bool *t){
  37. {
  38. if ((x + cx)*(x + cx) + (y + cy)*(y + cy) < r)
  39. *t = true;
  40. else
  41. *t = false;
  42. }
  43. }
  44.  
  45. void adlv(double cx, double cy, double r, double x, double y, bool &t){
  46. {
  47. if ((x + cx)*(x + cx) + (y + cy)*(y + cy) < r)
  48. t = true;
  49. else
  50. t = false;
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement