![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
где: 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-ми элементов, каждый из которых соответствует соответственно дню недели:
“Понедельник”, “Вторник”, “Среда”, “Четверг”, “Пятница”, “Суббота”, “Воскресенье”
Программа:
1-й способ: | 2-й способ: |
Dim Arr1 (6) Arr1(0)= “Понедельник” Arr1(1)= “Вторник” Arr1(2)= “Среда” Arr1(3)= “Четверг” Arr1(4)= “Пятница” Arr1(5)= “Суббота” Arr1(6)= “Воскресенье” | Dim Arr2 Arr2=Array(“Понедельник”,_ “Вторник”, “Среда”,_ “Четверг”, “Пятница”,_ “Суббота”,_ “Воскресенье”) |
Замечание: Нумерация элементов в массиве (не только одномерном, но и в многомерном) начинается с 0, поэтому не стоит забывать, что i-тый элемент массива на самом деле по счёту является (i+1)-ым.
Примечание: Для получения имен дней недели лучше использовать функцию WeekDayName(i), которая возвращает название дня недели в соответствии с целочисленным параметром i. См. пример: 1Weekdays.vbs.
Например: WeekDayName(1)= Воскресенье
Дата публикования: 2015-04-07; Прочитано: 197 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!