Advertisement
VictoriaLodochkina

Lab 9 z3

Nov 21st, 2019
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int n;
  4. double *mas=new double [n];
  5. double shift(int, double);
  6. int main()
  7. {
  8.     cout << "enter n " << endl;
  9.     cin >> n;
  10.     for (int i=0; i<n; i++)
  11.     cin >> mas[i];
  12.     double t=mas[n-1];
  13.     shift(n, t);
  14.     for (int i=0; i<n; i++)
  15.     cout << mas[i] << "   ";
  16.     return 0;
  17. }
  18. double shift(int a, double b)
  19. {      if (n%2!=0)
  20. {
  21.         for (int i=a-1; i>1; i-=2)
  22.         mas[i]=mas[i-2];
  23.         mas[0]=b;
  24.         for (int i=0; i<a; i++)
  25.         return mas[i];
  26. }
  27. else
  28. {
  29.     for (int i=a-2; i>1; i-=2)
  30.         mas[i]=mas[i-2];
  31.         mas[0]=mas[a-2];
  32.         for (int i=0; i<a; i++)
  33.         return mas[i];
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement