Каким методом, оператором или функцией?
Легче всего понять, если синтаксис в ответе будет простой, например Turbo Pascal.
А в идеале интересует MaxScript.
Каким методом, оператором или функцией?
Легче всего понять, если синтаксис в ответе будет простой, например Turbo Pascal.
А в идеале интересует MaxScript.
Честно говоря не понял сути вопроса. Что значит "обрабатывать"? Есть разные операции с массивами - нахождение какого-то значения в массиве, сортировка массива и т. п. Каждой операции соответствует определенный алгоритм.
В общем случае массив рассматривается как переменная. Только переменная состоит из множества значений. В двумерном массиве каждому значению множества соответствует определенное место - номер столбца и номер строки. Поэтому элемент массива обозначается как имя_массива(номер_столбца;номер_строки). Зная имя_массива, номер столбца и строки можно обратиться к любому элементу массива. Вот и все. Дальше, следуя алгоритму обработки массива, пишем последовательность действий, т. е. программу для компьютера.
Например, если нам надо сложить два массива, то пишем
for i:=1 to n
for j:=1 to m
a(i,j):=b(i,j) + c(i,j);
end;
end;
n и m - количество строк и столбцов, a, b, c - массивы.
Добавить комментарий