Реализовать возможность задать размер динамического массива с помощью клавиатуры - PascalABC.NET
Формулировка задачи:
Хочу сделать в программе на паскале возможность задать размер динамического массива с помощью клавиатуры, и задать этот массив тоже с клавиатуры так как в статических массивах такая возможность есть только с помощью константы, но это не подходит. Вот моя программа с помощью которой я хочу с этим разобраться, при вводе 2 элемента массива программа прерывается, мол индекс находится вне границ массива...
Что не так, может в таких массивах вообще нельзя вводить данные с клавиатуры? А то в интернете это нигде не упоминается.
И еще проблема в том, что на разных сайта даже описание и код для работы с этими массивами разные...
Решение задачи: «Реализовать возможность задать размер динамического массива с помощью клавиатуры»
textual
Листинг программы
var b:array of array of real; ... setlength(b,n,m); ...
Объяснение кода листинга программы
- Объявляется двумерный массив b типа array of array of real
- ...
- Задаются размеры массива b с помощью функции setlength, которая принимает три аргумента: сам массив, его первую размерность, его вторую размерность.
- ...
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д