Vlad5080

практика 1 по АОД

Feb 16th, 2020
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <random>
  4. #include <ctime>
  5.  
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.     setlocale(0, "");
  12.     srand(time(NULL));
  13.    
  14.     int N, box;
  15.     cout << " N " << endl;
  16.     cin >> N;
  17.     vector<int> vec(N);
  18.  
  19.     for (int i = 0; i < N; i++) {
  20.         vec[i] = rand() % 100;
  21.         if (i < N - 1) {
  22.             cout << vec[i] << ", ";
  23.         }
  24.         else if (i = N - 1) cout << vec[i] << ". ";
  25.     }
  26.     cout << endl;
  27.  
  28.     //сортировка
  29.     for (int i = vec.size() - 1; i >= 1; i--) {
  30.         for (int j = 0; j < i; j++) {
  31.             if (vec[j] > vec[j + 1]) {
  32.                 box = vec[j];
  33.                 vec[j] = vec[j + 1];
  34.                 vec[j + 1] = box;
  35.             }
  36.         }
  37.     }
  38.  
  39.     for (int i = 0; i < N; i++) {
  40.         if (i < N - 1) {
  41.             cout << vec[i] << ", ";
  42.         }
  43.         else if (i = N - 1) cout << vec[i] << ". ";
  44.     }
  45.  
  46.     cout << endl;
  47.  
  48.     system("pause");
  49.     return 0;
  50.  
  51. }
Add Comment
Please, Sign In to add comment