palenda21

экз11

Jan 8th, 2020
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.42 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4. int main()
  5. {
  6.     int n, m;
  7.     cout << "Vvedite razmer: ";
  8.     cin >> n >> m;
  9.     int mass[n][m];
  10.     cout << "Vvedite matritsu: ";
  11.     for (int i = 0; i < n; i++)
  12.     {
  13.         for (int j = 0; j < m; j++)
  14.         {
  15.             cout << "[" << i << "]" << "[" << j << "] = ";
  16.             cin >> mass[i][j];
  17.         }
  18.     }
  19.     cout << "Massiv: " << endl;
  20.     for (int i = 0; i < n; i++)
  21.     {
  22.         for (int j = 0; j < m; j++)
  23.         {
  24.             cout << setw(2) << mass[i][j] << setw(2);
  25.         }
  26.         cout << endl;
  27.     }
  28.     double sr = 0;
  29.     for (int i = 0; i < n; i++)
  30.     {
  31.         sr += mass[i][i];
  32.     }
  33.     sr /= n;
  34.     cout << "sr = " << sr << endl;
  35.     int max = 0, temp = 0;
  36.     for (int i = 0; i < n; i++)
  37.     {
  38.         for (int j = 0; j < m; j++)
  39.         {
  40.             if (mass[i][j] > max)
  41.             {
  42.                 max = mass[i][j];
  43.                 temp = i;
  44.             }
  45.         }
  46.     }
  47.     cout << "max = " << max << endl;
  48.     for (int i = temp; i < n - 1; i++)
  49.     {
  50.         for (int j = 0; j < m; j++)
  51.         {
  52.                 mass[i][j] = mass[i + 1][j];
  53.         }
  54.         n--;
  55.     }
  56.     cout << "Noviy massiv: " << endl;
  57.     for (int i = 0; i < n; i++)
  58.     {
  59.         for (int j = 0; j < m; j++)
  60.         {
  61.             cout << setw(2) << mass[i][j] << setw(2);
  62.         }
  63.         cout << endl;
  64.     }
  65. }
Add Comment
Please, Sign In to add comment