Типы массивов и объявление массива. Заполнение массива
Массив является набором переменных одного типа, объединенных одним именем. Массивы, как и переменные, могут быть различных типов: числовые, строковые и т. д.
Массив состоит из пронумерованной последовательности элементов. Номера в этой последовательности называются индексом; индекс может принимать целочисленные значения.
Каждый из этих элементов является переменной, т. е. обладает именем и значением, и поэтому массив можно назвать переменной с индексом.
Массив может быть одномерным или многомерным. Размерность массива соответствует числу индексов, необходимых для идентификации отдельного элемента. Можно задать до 32 индексов, хотя случаи использования более трех индексов очень редки.
Например, одномерный строковый массив, содержащий 33 буквы русского алфавита, можно представить себе в виде табл. 4.5.
Индекс | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Элементы массива | а | б | в | г | д | е | ё | ж | з |
Индекс | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
Элементы массива | и | й | к | л | м | н | о | п | р |
Индекс | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
Элементы массива | с | т | у | ф | х | ц | ч | ш | щ |
Индекс | 27 | 28 | 29 | 30 | 31 | 32 | |||
Элементы массива | ъ | ы | ь | э | ю | я |
Индекс может принимать целочисленные значения от минимального до максимального индекса (в данном массиве от 0 до 32). Каждый элемент массива обладает собственным значением (в данном массиве значением элемента с индексом 4 является строка «д»). Размер массива определяется количеством элементов в массиве (в данном массиве 33 элемента).
Объявление массива производится аналогично объявлению переменных, необходимо только дополнительно указать максимальный индекс или диапазон изменения индекса. Объявим одномерный целочисленный массив, содержащий 10 элементов, и одномерный строковый массив, содержащий 33 элемента.
Обращение к элементу массива производится по его имени, состоящему из имени массива и значения индекса, например N (5).
Для начала работы с массивом необходимо его предварительно заполнить, т. е. присвоить элементам массива определенные значения.
Это можно сделать различными способами:
• заполнить массив случайными числами;
• заполнить массив символами с клавиатуры;
• заполнить массив из файла.
Следующая страница Проект «Заполнение массива». Создание графического интерфейса проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi