1) Оголошення масиву А з елементів дійсного типу має вигляд:
Dim A (4) As Integer
Dim A (4) As Single
Dim A (4) As Boolean
2) Оголошення масиву А з елементів цілого типу має вигляд:
Dim A (4) As Integer
Dim A (4) As Single
Dim A (4) As Boolean
3) Для опису змінних і виділення для них пам'яті застосовується оператор…
Dim
For ... To
MsgBox
4) Що виконує фрагмент програми:
обчислення суми значень всіх елементів масиву
max = A(1)
For i = 2 ot 10
IF A (i)>max then max = A (i)
next i
підрахунок кількості тих значень елементів масиву, які дорівнюють заданому числу
визначає найбільше значення серед елементів масиву
обчислення добутку значень всіх елементів масиву
5) Що виконує фрагмент програми:
d=1
For i = 1 to 5
d=d*A(i)
Next i
обчислення суми значень всіх елементів масив
підрахунок кількості тих значень елементів масиву, які дорівнюють заданому числу
визначає найбільше значення серед елементів масиву
обчислення добутку значень всіх елементів масиву
6) Що виконує фрагмент програми:
min=A(1)
For i =2 to 5
If A(i)< min Then min =A(i)
Next i
обчислення суми значень всіх елементів масиву
підрахунок кількості тих значень елементів масиву, які дорівнюють заданому числу
визначає найменше значення серед елементів масиву
обчислення добутку значень всіх елементів масиву
Ответы
Ответ:
. <имя массива> (<номер последнего элемента>) [As <тип>]
2. <имя массива> (<начальный индекс> To <конечный индекс>) [As <тип>]
Отметим, что второй способ позволяет изменить базовый индекс. Другим способом изменения базового индекса является использование оператора Option Base, который имеет следующий синтаксис:
Option Base <базовый индекс>
<базовый индекс> –единица или ноль.
Этот оператор применяется перед процедурой, аналогично оператору Option Explicit.
Например, для изменения базового индекса с 0 на 1 используется оператор Option Base 1.
Массив A, который был рассмотрен, требует одного индекса для указания любого элемента. Такой массив называется одномерным (или линейным) В одномерных массивах хранятся значения линейных таблиц. Примеры описания одномерных массивов:
1. Dim A (12) As Byte
2. Dim A (1 To 12) As Byte
3. Dim Bin (5) As Integer
4. Dim Str_mass (4) As String
5. Dim K (7)
6. Dim L (0 To 3)
Заполнение массива в программе производится поэлементно. Чаще всего для этого используется цикл с параметром, где в качестве параметра применяется индексная переменная. Возможно заполнение массива путем простого присвоения значения элементам:
Dim B (1 To 3) As Integer
B (1) = 2
B (2) = 18
B (3) = 6
Удобным способом определения одномерных массивов является функция Array, преобразующая список элементов, разделенных запятыми, в вектор из этих значений, и присваивающая их переменной типа Variant.
Dim A As Variant
A = Array (10, 20, 35, 70)
Иногда в процессе выполнения программы требуется изменять размер массива. В этом случае первоначально массив объявляют как динамический. Для этого при объявлении массива не указывают его размерность. Например,
Dim R () As Single