Advertisement
cacodemon665

Лаба 5 Вариант 13

Nov 27th, 2018
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include "pch.h" //для версий вижлы старше последних версий 2017 здесь должно быть #include "stdafx.h"
  2. #include <iostream>
  3. #include <math.h>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     double **mat;
  10.     int n, m;
  11.     cin >> n >> m;
  12.  
  13.     mat = new double*[n];
  14.  
  15.     for (int i = 0; i < n; i++)
  16.     {
  17.         mat[i] = new double[m];
  18.  
  19.         for (int j = 0; j < m; j++)
  20.         {
  21.             cin >> mat[i][j];
  22.         }
  23.     }
  24.  
  25.     int min = INT_MAX, max = -INT_MAX;
  26.  
  27.     for (int i = 0; i < n; i++)
  28.     {
  29.         for (int j = m - i; j < m; j++)
  30.         {
  31.             if (mat[i][j] > max)
  32.             {
  33.                 max = mat[i][j];
  34.             }
  35.  
  36.         }
  37.     }
  38.  
  39.     for (int i = 0; i < n; i++)
  40.     {
  41.         for (int j = 0; j < i; j++)
  42.         {
  43.             if (mat[i][j] < min)
  44.             {
  45.                 min = mat[i][j];
  46.             }
  47.         }
  48.     }
  49.  
  50.     cout << "min: " << min << endl;
  51.     cout << "max: " << max;
  52.  
  53.     for (int i = 0; i < n; i++)
  54.         delete[] mat[i];
  55.  
  56.     delete[] mat;
  57.  
  58.     return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement