//задаем размерность массива
const int n =
const int m =
int arr[n][m];
int vect[n];
for(int j = 0; j < n; ++j)
{
int min = 0
for(k = 1; k < m; ++k)
{
if( arr[j][k] < arr[j][min])
min = k;
}
vect[j] = ar[j][min];
}
//заполнили вектор минимальными значениями, и начинаем искать максимальное среди них
int max = 0
for(int j = 1; j < nl ++j)
{
if(vect[max] < vect[j])
max = j;
}
//макс элемент в vect[max]
Другие языки программирования и технологии
задан массив(с++) n*m нужно найти минимальный элемент в каждой строчке, а затем среди них максимальный
#define n 5 //
#define m 5 // или сколько там надо.. .
int mas[n][m]; // собственно массив
int max; // максимальный элемент всего массива
int temp_max; // текущий максимальный (для строки)
max = temp_max = mas[ 0 ][ 0 ]; //инициализация элементов
// обработка массива
for( int i = 0 ; i < n ; ++i )
{
temp_max = mas[ i ][ 0 ]; // текущий максимальный
for(int j = 1 ; j < m ; ++j) // начинаем со второго.. .
if( mas[ i ][ j ] > temp_max ) // если текущий больще,
temp_max = mas[ i ][ j ]; // он макс-ый для строки
if( temp_max > max ) // если текущий макс. больше макс. для массива
max = temp_max; // он становится макс-ым
}
// max - максимальный элемент (значение)
// end
#define m 5 // или сколько там надо.. .
int mas[n][m]; // собственно массив
int max; // максимальный элемент всего массива
int temp_max; // текущий максимальный (для строки)
max = temp_max = mas[ 0 ][ 0 ]; //инициализация элементов
// обработка массива
for( int i = 0 ; i < n ; ++i )
{
temp_max = mas[ i ][ 0 ]; // текущий максимальный
for(int j = 1 ; j < m ; ++j) // начинаем со второго.. .
if( mas[ i ][ j ] > temp_max ) // если текущий больще,
temp_max = mas[ i ][ j ]; // он макс-ый для строки
if( temp_max > max ) // если текущий макс. больше макс. для массива
max = temp_max; // он становится макс-ым
}
// max - максимальный элемент (значение)
// end
Похожие вопросы
- Помогите Задан массив Р(N).Переписать все его элементы,за исключением максимального и минимального в массив D.(язык C++)
- 1.Заполнить массив случайными числами. Вывести элементы массива на экран. Заменить все его минимальные элементы нулями.
- В матрице А (m, n) (m<=5, n<=7)найти произведение элементов столбика, в котором находится максимальный элемент.
- Задан массив Z(N).Переписать его в массив Y. С++
- задача в pascale. дан массив. Найти минимальный элемент и отсортировать все элементы стоящие после него.
- Найти минимальный элемент в матрице
- Как а в ассемблере найти минимальный элемент массива?
- Дано множество некоторых целых положительных чисел. Найти минимальный элемент множества.
- Помогите :) Дан массив из n целых чисел. Найти количество встречающихся равных чисел.
- Помогите испрвить код Переписать первые элементы каждой строки матрицы a(n*m), больше некоторого числа C, в массив b .