Advertisement
malixds_

Untitled

Feb 25th, 2022
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class uwu
  5. {
  6. public:
  7.     int m_val;
  8.  
  9.     uwu(int val)
  10.     {
  11.         m_val = val;
  12.         cout << "N = " << val << endl;
  13.         int qqq();
  14.         {
  15.             int* x = new int[m_val];
  16.             for (int i = 0; i < m_val; i++)
  17.             {
  18.                 cin >> x[i];
  19.             }
  20.             //////////////////////
  21.             cout << "Вывод первого массива: ";
  22.             for (int j = 0; j < m_val; j++)
  23.             {
  24.                 cout << x[j] << " ";
  25.             }
  26.             cout << endl;
  27.             cout << "Вывод нового массива: ";
  28.             for (int k = 0; k < val; k++)
  29.             {
  30.                 if (k < m_val)
  31.                 {
  32.                     swap(x[k], x[m_val - 1]);
  33.                     cout << x[k] << " ";
  34.                 }
  35.                 else {
  36.                     cout << x[k] << " ";
  37.                 }
  38.                 m_val--;
  39.  
  40.             }
  41.             //cout << "Вывод нового массива: ";
  42.             //for (int z = 0; z < m_val; z++)
  43.             //{
  44.             //  cout << x[z] << " ";
  45.             //}
  46.         }
  47.     }
  48. };
  49.  
  50. int main()
  51. {
  52.     setlocale(LC_ALL, "ru");
  53.     int N;
  54.     cin >> N;
  55.     uwu nya(N);
  56.     uwu qqq();
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement