Индексом массива может быть

1) выражение любого типа

2) любое целочисленное выражение

3) только целочисленные переменные

4) переменные любого типа

На размерность массива указывает

1) значения индексов

2) суммарное количество индексов

3) количество индексов

4) сумма значений индексов

Оператор Dim

1) резервирует область памяти для элементов массива

2) резервирует имя для элементов массива

3) выстраивает элементы массива в линейку

4) подсчитывает количество элементов массива

Сортировка массива – это

1) упорядочивание элементов массива либо по возрастанию, либо по убыванию

2) перезапись элементов массива в обратном порядке

3) удаление нулевых элементов массива

4) в списке нет правильного ответа

Определите правильный результат выполнения следующего фрагмента програмы

Dim a (5) As Single For i = 0 To 5 a(i) = i Next i TextBox1.Text = CStr(a(i))

1) 5

2) сообщение об ошибке

3) 6

4) 0


После выполнения фрагмента программы

Dim a (5) Single For i = 1 To 7 TextBox1.Text = TextBox1.Text & CStr(a(i)) & " " Next i

массив будет напечатан

1) в столбец

2) в строку

3) со сдвиг по заданному критерию

4) нет верного ответа

Фрагмент программы

For i = k To n - 1 a(i) = a(i+1) Next i

выполняет

1) сжатие массива «сдвигом влево»

2) сжатие массива «сдвигом вправо»

3) удаление первых K элементов массива

4) удаление последних N-K элементов массива

Что выполняет следующий фрагмент программы

For i = 0 To n-1 For j = i + 1 To n If a(i) < a(j) Then r = a(i): a(i) = a(j): a(j) = r Next j Next i

1) упорядочивает массив по убыванию

2) упорядочивает массив по возрастанию

3) меняет максимальный и минимальный элементы местами

4) формирует массив из положительных элементов массива


 

Фрагмент программы

i=0 Do If a(i) = 0 Then For j = i To n-1 a(j) = a(j+1) Next j n = n-1 Else i = i + 1 End If Loop While i <= n

1) удаляет из массива нулевые элементы

2) перемещает нулевые элементы влево

3) перемещает нулевые элементы вправо

4) оставляет все по-прежнему

Фрагмент программы подсчитывает

k = 0: s = 0 For i = 0 To 5 If a(i) = 0 Then k = k + 1: If a(i) < 0 Then s = s + a(i) Next i TextBox1.Text=CStr(s) & " " & CStr(k)

1) сумму элементов, меньших 0, и количество положительных элементов

2) количество всех элементов и сумму положительных элементов

3) количество элементов, равных 0, и сумму отрицательных элементов

4) произведение отрицательных элементов и сумму элементов, равных 0

Следующий фрагмент программы

j = -1 For i = 0 To n If a(i) > 0 Then j = j + 1: m(j) = i End If Next i

1) записывает индексы положительных элементов массива a() в массив m

2) переписывает массив, а() в массив m

3) переписывает в массив m положительные элементы массива a()

4) изменяет порядок расположения элементов в массиве a()


 

В результате работы программы на экран будет отображено значение переменной N, которая является

DIM B(100), М, I, N As Integer Sub Button1_Click(…) For I = 0 To 100 B(I) = INT(RND*100) Next I M = B(1) For I = 1 Tо 100 If B(I)< M Then M = B(I): N = I End If Next I TextBox1.Text = CStr(N) End Sub

1) значением минимального элемента массива

2) индексом минимального элемента массива

3) значением максимального элемента массива

4) индексом максимального элемента массива

Следующий фрагмент программы выполняет

k = 2: n = 10 For i = k To n-1 a(i) = a(i+1) Next i

1) Удаление k -го элемента массива

2) расширение массива «сдвигом вправо»

3) удаление k первых элементов массива

4) удаление последних n-k элементов массива


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: