Информатика • 9 класс
9

Вычисление минимума и максимума диапазона двумерного массива (Паскаль)

  • Поиск минимального и максимального значения в двумерном массиве обычно осуществляется с использованием простого перебора (линейного поиска).
  • Дан двумерный массив:
    var m: array [1..3, 1..4] of integer = ((5, 2, 8, 1),
    (9, 4, 6, 3), (7, 0, 2, 5));
    1. Инициализация. Установление начального значения для минимального и максимального элементов.
      Пример.
      a := m [1, 1]; // Минимум 
      b := m [1, 1]; // Максимум
    2. Перебор элементов. Используйте вложенные циклы для обхода каждого элемента массива. Внешний цикл проходит по строкам, а внутренний по столбцам.
      Пример.
      for i := 1 to 3 do begin 
      for j := 1 to 4 do begin
      v := m [i, j];
    3. Сравнение значений. Для каждого элемента массива сравните его с текущими значениями минимума и максимума.
      Пример.
      if v < a then a := v; // Обновление минимума 
      if v > b then b := v; // Обновление максимума
    4. Вывод результатов. После завершения перебора выведите найденные минимальное и максимальное значения.
      Пример.
      writeln ('Минимальное значение: ', a); 
      writeln ('Максимальное значение: ', b);
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2025

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪