0 / 0 / 0
Регистрация: 28.11.2018
Сообщений: 17
1

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

09.03.2019, 12:08. Показов 2322. Ответов 1

Author24 — интернет-сервис помощи студентам
Найти максимальный элемент в каждой строке массива и номер столбца, в котором этот максимальный элемент находится.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    int x[4][4];
    int i, j, max = 0;
    srand(time(0));
    for (i = 0; i < 4; cout << endl, i++)
        for (j = 0; j < 4; j++)
        {
            x[i][j] = rand() % 125 - 50;
            cout << x[i][j] << "\t";
            
        
        }
    system("pause");
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2019, 12:08
Ответы с готовыми решениями:

Найти максимальный элемент в матрице и продублировать столбец, в котором находится этот элемент
помогите доделать. нужно найти максимальный элемент в матрице и продублировать столбец в котором...

Заменить максимальный элемент каждой строки матрицы номером столбца в котором он находится
Дан двумерный массив размером n*m заполненный случайным образом 1.Заменить максимальный элемент...

Поменять местами элементы первого столбца с элементами столбца, в котором находится максимальный элемент массива
Дан массив A(10,5). Поменять местами элементы первого столбца с элементами столбца, в котором...

Массив: Найти максимальный элемент каждой строки и максимальный элемент каждого столбца.
Задан массив случайных действительных чисел Array(N,N). Найти максимальный элемент каждой строки и...

1
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
09.03.2019, 16:12 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <ctime>
#include <iostream>
using namespace std;
int main() {
  setlocale(LC_ALL, "Russian");
  int x[4][4];
  int i, j;
  srand(time(0));
  for (i = 0; i < 4; cout << endl, i++)
    for (j = 0; j < 4; j++) {
      x[i][j] = rand() % 125 - 50;
      cout << x[i][j] << "\t";
    }
 
  for (int i = 0; i < 4; ++i) {
    int max = x[i][0];
 
    int max_idx = 0;
 
    for (int j = 1; j < 4; ++j) {
      if (max < x[i][j]) {
        max = x[i][j];
 
        max_idx = j;
      }
    }
 
    cout << "max = " << max << ' ' << "(" << max_idx + 1 << ")\n";
  }
  system("pause");
}
0
09.03.2019, 16:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2019, 16:12
Помогаю со студенческими работами здесь

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

Найти номер строки и номер столбца, в которых находится максимальный элемент
Дан массив размера n × m. Значения элементов массива вводятся с клавиатуры. Найти номер строки и...

Найти номер строки и номер столбца, в которых находится максимальный элемент
Задан двухмерный массив чисел. Элементы матрицы вводятся с клавиатуры. Найти номер строки и номер...

Для той из матриц, в которой больше максимальный элемент, найти максимальный элемент в каждой строке
Даны две матрицы разного размера. Для той из матриц, в которой больше максимальный элемент, найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru