
Приведите пример нахождения максимального и минимального числа из элементов двумерного массива


Ответы на вопрос

----------
Суть проста, задаем сам массив (в примере я заполняю его рандомными элементами) и вывожу его на экран, затем создаем переменную max или min (которая равна любому элементу массива), затем в цикле сравниваем каждый элемент массива с этим max или min, и если текущий элемент массива больше (или меньше, если нужно найти минимум), то max или min становится равно текущему элементу массива, ну и в конце выводим max или min на экран



Пример нахождения максимального и минимального числа из элементов двумерного массива
Для нахождения максимального и минимального числа из элементов двумерного массива, можно использовать следующий алгоритм:
1. Инициализировать переменные `max_num` и `min_num` с начальными значениями, соответственно, наибольшего и наименьшего чисел в массиве. 2. Пройти по каждому элементу двумерного массива и сравнить его со значениями `max_num` и `min_num`. Если текущий элемент больше `max_num`, обновить значение `max_num`. Если текущий элемент меньше `min_num`, обновить значение `min_num`. 3. По окончании прохода по всем элементам массива, значения `max_num` и `min_num` будут содержать максимальное и минимальное числа соответственно.
Вот пример кода на языке Python, который реализует этот алгоритм:
```python def find_max_min(arr): max_num = float('-inf') # Инициализация максимального числа с отрицательной бесконечностью min_num = float('inf') # Инициализация минимального числа с положительной бесконечностью
for row in arr: for num in row: if num > max_num: max_num = num if num < min_num: min_num = num
return max_num, min_num
# Пример использования array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] max_num, min_num = find_max_min(array) print("Максимальное число:", max_num) print("Минимальное число:", min_num) ```
В данном примере, двумерный массив `array` содержит числа от 1 до 9. Функция `find_max_min` находит максимальное и минимальное число в этом массиве и возвращает их. Результат выводится на экран.
Примечание: В приведенном примере используется язык программирования Python, но алгоритм может быть реализован на других языках программирования с использованием аналогичного подхода.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili