Цитата(koder @ 29.1.2006, 02:04 ) | Как создать
|
| Код | ... var a:array of array of array of integer; i,j:integer; ... procedure ... begin .... SetLength(a,3); //создание "столбцов" массива. Их будет 3 штуки (ширена массива) for i:=0 to 2 do begin SetLength(a[i],2); //создание количества строк массива (высота массива) for j:=0 to 1 do SetLength(a[i,j],4); //создания цепочки, для каждого элемента матрицы (длина/глубина массива) end; .... end;
|
Далее обращение к нему бедет, как к обычному статическому но только начиная от нулевого элемента. Пример:| Код | ... for i:=0 to 2 do for j:=0 to 1 do for k:=0 to 3 do a[i,j,k]:= random(90); ...
|
Цитата(koder @ 29.1.2006, 02:04 ) | вывести в виде таблицы
|
Всё зависит от того, какой компоненты будешь использовать в качестве таблиц. |