Помогите решить задание по информатике. Дана матрица размера M × N. Найти максимальный среди минимальных элементов ее строк. Написать код на vba.Или хотя бы объяснить алгоритм действий
Не совсем понял, что значит "Найти максимальный среди минимальных элементов ее строк", но предположим, что нужно найти максимум. Тогда максимум будет равен сравнению текущего максимума со старым: В цикле бегаем по матрице matrix[i,j] и if(max < </span>matrix[i,j]) max = matrix[i, j] То бишь, если максимум меньше текущего элемента матрицы, то максимум равен этому элементу.
Ну то есть самый большой минимальный элемент.Есть задачка на паскале,но не могу перевести на vba
Что значит самый большой минимальный элемент? К примеру, у меня есть ряд 1,2,3,4,5,6,7,8. Какой тут, по-Вашему, максимальный минимальный элемент?
В любом случае, предположим, что имеются два минимальных элемента, из ряда сверху - 1 и 2. Вычисляется это довольно просто.
Матрица представляет собой двумерный массив элементов. Сортируем массив таким образом, чтобы в первой строке первые два элемента были минимальными. Тут Вам поможет любой алгоритм сортировки. И берем первый элемент.