Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int i, j, k, n, mass[100], max = mass[0], min = mass[0];
  6.  
  7.     cout << "vvedite kolvo elementov: ";
  8.     cin >> n;
  9.  
  10.  
  11.     for (i = 0; i < n; i++)    //вывод рандомно элементов массива
  12.     {
  13.         mass[i] = rand() % 20 - 10;
  14.         cout << mass[i] << endl;
  15.     }
  16.  
  17.     for (i = 0; i < n; i++)     //вычисление max min
  18.     {
  19.         if (mass[i] > max) max = mass[i];
  20.         if (mass[i] < min) min = mass[i];
  21.     }
  22.  
  23.     k = n;
  24.     for (i = 0; i < k; i++)     // удаление max
  25.     {
  26.         if (mass[i] == max)
  27.         {
  28.             k--;
  29.             for (j = i; j < k; j++)
  30.             {
  31.                 mass[j] = mass[j + 1];
  32.             }
  33.             i--;
  34.         }
  35.     }
  36.  
  37.     for (i = 0; i < k; i++)     // удаление min
  38.     {
  39.         if (mass[i] == min)
  40.         {
  41.             k--;
  42.             for (j = i; j < k; j++)
  43.             {
  44.                 mass[j] = mass[j + 1];
  45.             }
  46.             i--;
  47.         }
  48.     }
  49.     cout << "otvet:" << endl;    //вывод новы элементов при уменьшенном k
  50.     for (i = 0; i < k; i++)
  51.         cout << mass[i] << endl;
  52.     return 0;
  53.  
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement