Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Для перебора всех элементов массива (коллекции), например при выводе на экран, очень полезен специальный тип цикл:
For each VarName in ArrName
…
Next
где:
ArrName – массив для перебора
VarName – некоторая переменная, куда будут попадать по очереди элементы массива ArrName
Например: (печать всех элементов массива на экран)
For each incl in Arr1
Msgbox incl
Next
Одномерные массивы хорошо подходят для представления простых списков данных. Однако часто бывает необходимо представить таблицы данных в программах с организацией данных в формате строк и столбцов, подобно ячейкам в таблицах. Для этого существуют двумерные массивы или матрицы. Двухмерный массив можно представить как таблицу:
Таблица 11– Двухмерный массив
0-й столбец | 1-й столбец | 2-й столбец | 3-й столбец | 4-й столбец | |
0-ая строка | 11.2 | 5.05 | |||
1-ая строка | |||||
2-ая строка | 12.09 | 9.14 | |||
3-ая строка | 11.01 | 22.9 |
Размерность матрицы – <это количество строк> на <количество столбцов> матрицы. В данном примере размерность матрицы 4 на 5. Если размерность матрицы N на N, то такая матрица называется квадратной. Главная диагональ квадратной матрицы – последовательность элементов, находящихся на воображаемой линии, соединяющей левый верхний и правый нижний углы квадратной матрицы. Побочная диагональ квадратной матрицы – последовательность элементов, находящихся на воображаемой линии, соединяющей правый верхний и левый нижний углы квадратной матрицы.
Объявление двумерного массива имеет вид:
Дата публикования: 2015-04-07; Прочитано: 214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!