Массивы в процедурах, выход за пределы массива - PascalABC.NET
Формулировка задачи:
Процедура ищет в двумерном массиве максимальный и минимальный элемент, затем если в строке есть элемент меньше чем их полусумма то записывает в новый массив 0, если нет то 1. Проблема вот в чем, если задать массив в котором число строк больше чем число столбцов, то программа выдает ошибку: Индекс находится вне границ массива (строчка №13). Если задать квадрат или с числом столбом большим чем число строк, то программа выполняется. Почему она так делает?
Решение задачи: «Массивы в процедурах, выход за пределы массива»
textual
Листинг программы
for i:=0 to Pred(Length(q, 0)) do for j:=0 to Pred(Length(q, 1)) do begin
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д