Advertisement
Leedwon

Untitled

Nov 27th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. // funckja przyjmujaca wska na zmienna typu pkt i przesuwajaca pkt o podane wspolrzedne
  4.  
  5. struct Punkt {
  6.     int x;
  7.     int y;
  8. };
  9.  
  10.  
  11. void changePoint(Punkt *pointPointer, int x, int y) {
  12.     pointPointer->x += x; // to samo co pointPointer->x = pointPointer->x + x
  13.     pointPointer->y += y;
  14. }
  15.  
  16. int main() {
  17.    
  18.     Punkt point = { 3, 3 };
  19.     Punkt *wskNaPunkt = &point;
  20.  
  21.     int przesuniecieX, przesuniecieY;
  22.  
  23.     std::cout << "Podaj przesuniecie w x i y";
  24.  
  25.     std::cin >> przesuniecieX >> przesuniecieY;
  26.  
  27.     changePoint(wskNaPunkt, przesuniecieX, przesuniecieY);
  28.  
  29.     std::cout << point.x << point.y;
  30.  
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement