Найти максимальные элементы в матрице

220
24 декабря 2017, 09:30

Нужно найти максимальные элементы в матрице и вывести их отдельно Код есть, но не знаю как доработать

#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
setlocale(0,"");
system("chcp 1251");
system("cls");
int w=0,h=0;
cout << "Введите ширину матрицы:";
cin >> w;
cout << "Введите высоту матрицы:";
cin >> h;
int** matr=new int*[w];
for(int i=0;i<w;i++)
    matr[i]=new int[h];
for(int i=0;i<h;i++)
  for(int j=0;j<w;j++){
    cout << "matr[" << j << "," << i << "]:";
    cin >> matr[j][i];
  }
int lastMax=-2147483648;
for(int i=0;i<h;i++){
  int max_=matr[0][i];
  for(int j=0;j<w;j++){
    if(matr[j][i]>max_) max_=matr[j][i];
  }
  if(max_<lastMax){
    for(int j=0;j<w;j++){
        int buffer=matr[j][i];
        matr[j][i]=matr[j][i-1];
        matr[j][i-1]=buffer;
    }
  }else{lastMax=max_;}
}
cout << "\n";
for(int i=0;i<h;i++){
  for(int j=0;j<w;j++){
    cout << matr[j][i] << " ";
  }
  cout << "\n";
}
system("pause");
return 0;
}
READ ALSO
QSlider C++ трекинг

QSlider C++ трекинг

Как при изменении значения слайдера вызывать определённый метод? Пробовал вот так, но CLion выдаёт ошибку:

217
Запуск программы с запуском Windows

Запуск программы с запуском Windows

Есть программаИнтересно, как сделать так, чтобы она запускалась вместе с Windows? Поместить ярлык в автозапуск не подходит

215
URL в запросах Android Java

URL в запросах Android Java

Всем саламУ меня есть сервер скажем такой адрес к файлу "https://example

215