Другие языки программирования и технологии

Существуют ли трехмерные массивы? если да то как для чего они нужны

Да какие там трехмерные. ЭТО ПРОСТО МЕЛОЧЬ.
Массивы ПРОСТО МНОГОМЕРНЫЕ.
СКОЛЬКО ХОЧЕШЬ.
БЫЛИ БЫ ДАННЫЕ.

Как пример - одномерный массив - ЛИНИЯ - только длина
двумерный - это ПЛОСКОСТЬ - две переменных длина и ширина.
3-хмерный - это уже ОБЪЕМ - например холодильника - длина, высота, ширина
4-е измерение - ВРЕМЯ - в этом месте и в это время.
5-е измерение - ЦВЕТ - да еще небо было ТЕМНО-СИНИМ
6-е измерение - ЗВУК - ГРЕМЕЛ ГРОМ
7-е измерение - ВКУС. - в воздухе был запах ОЗОНА.

А потом где-нибудь на 20-м месте НАШИ МЫСЛИ - НАША ДУША. - Я встретился с Богом.
Александр Зырянов
Александр Зырянов
91 015
Лучший ответ
Это еще что, на бейсике (PureBasic) можно создать даже 20 мерный массив.

Dim test(2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2)

Программа работает и его можно использовать.
Байбак Сапаров
Байбак Сапаров
31 824
Еще как существуют! ! Они повсюду!) )
Только вот не вижу в них особой нужды, если не нужны построения матриц)
Обычные данные можно оформлять в виде записи разных типов, а не использовать многомерные однотипные массивы)
про паскаль не знаю, но в с++ и с# существуют, при чём не только 3мерные но и n-мерные
использовать можно по-разному, допустим есть матрица и каждому элементу необходимо добавить флаг, создаёшь 3мерный массив, где 1ый слой-значения элементов, 2ой-флаги.. . первое что пришло на ум, но надеюсь понятно