Guest User

Untitled

a guest
Dec 11th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.98 KB | None | 0 0
  1. //3. написать движение точки по ломанному пути( туда и обратно )
  2.   //   на входе: массив точек - узлы ломанного пути и скорость точки( пиксел в секунду )
  3.     // точка должна пройти все узлы и вернуться обратно в обратном порядке
  4.  
  5. #include "stdAfx.h"
  6. #include <windows.h>
  7. #include <math.h>
  8. #include<iostream>
  9. #include<cstdlib>
  10. #include<ctime>
  11. #include <vector>
  12.  
  13. using namespace std;
  14. struct point
  15. {
  16.    int x;
  17.    int y;
  18. };
  19. void goForward(point *mas, const int size)
  20. {
  21.    for(int i=0;i<size-1; i++)
  22.       cout<<"Point go from ("<<mas[i].x<<", "<<mas[i].y<<") to ("<<mas[i +1].x<<", "<<mas[i +1].y<<");\n";
  23. }
  24. void goBack(point *mas, const int size)
  25. {
  26.    for(int i=size-1; i>1;i--)
  27.       cout<<"Point go from ("<<mas[i].x<<", "<<mas[i].y<<") to ("<<mas[i -1].x<<", "<<mas[i -1].y<<");\n";
  28. }
  29.  
  30. int main()
  31. {
  32. }
Add Comment
Please, Sign In to add comment