ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ. Массив - это упорядоченный набор элементовМассив - это упорядоченный набор элементов. Массивы можно создавать из элементов любого типа (в отличие от многих других императивных языков программирования), и они могут иметь одно или несколько измерений. Одномерный массив принято называть вектором, а двухмерный - матрицей. Одномерный массив - это последовательность элементов любых типов. Каждому элементу массива соответствует индекс - целое неотрицательное число, определяющее его номер в последовательности. Первому элементу массива соответствует индекс 0. Во многих языках программирования элементы массива размещаются в памяти последовательно (другими словами, друг за другом).
Таблица 10 – Одномерный массив
Данные, хранящиеся в таблице 10 олицетворяют собой одномерный массив, состоящий из 8-ми элементов. Объявление одномерного массива имеет вид: Dim NameArray1 (N) где: 1) Dim - служебное слово (объявление переменной); 2) NameArray1 - имя переменной массива; 3) N – индекс последнего элемента в данном массиве Зная все элементы одномерного массива, то его можно объявить и другим образом: NameArray2=Array (Num1, Num2,…, NumN) где: 1) NameArray2 - имя массива; 2) Array – название функции языка VBS; 3) Num1 – 0-й элемент одномерного массива Num2 – 1-й элемент одномерного массива … NumN – N-й элемент одномерного массива Для доступа к данным, хранящимся в определённом элементе одномерного массива, следует указать имя массива и индекс элемента массива. Индекс всегда заключается в круглые скобки. Например, если вектор имеет имя Arr, то следующий оператор присваивает переменной x значение i-го элемента вектора Arr: x=Arr(i), где i – индекс нужного элемента одномерного массива Arr Пример: Задача: расположить в памяти компьютера одномерный массив, состоящий из 7-ми элементов, каждый из которых соответствует соответственно дню недели: “Понедельник”, “Вторник”, “Среда”, “Четверг”, “Пятница”, “Суббота”, “Воскресенье” Программа:
Замечание: Нумерация элементов в массиве (не только одномерном, но и в многомерном) начинается с 0, поэтому не стоит забывать, что i-тый элемент массива на самом деле по счёту является (i+1)-ым. Примечание: Для получения имен дней недели лучше использовать функцию WeekDayName(i), которая возвращает название дня недели в соответствии с целочисленным параметром i. См. пример: 1Weekdays.vbs. Например: WeekDayName(1)= Воскресенье Не нашли, что искали? Воспользуйтесь поиском:
|