Тема: Помогите с программой "РАБОТА С ЭЛЕМЕНТАМИ ОДНОМЕРНОГО МАССИВА"
РАБОТА С ЭЛЕМЕНТАМИ ОДНОМЕРНОГО МАССИВА
Цель работы: составить программу для работы с элементами одномерного массива.
Задание
1 Сформировать исходный массив, используя встроенную функцию Rnd();
2 составить программу для работы с элементами одномерного массива в соответствии с вариантом задания;
3 отформатировать рабочую область листа.
Пример. Дан массив В, содержащий 15 элементов. Вывести массив В и элементы массива B, которые стоят на четных местах и превышают по абсолютному значению 2.5. Записать в массив T найденные элементы. Вывести массив T.
Option Base 1
Private Sub CommandButton1_Click()
Worksheets(1).Range("A1:C15").ClearContents
Dim arrb(25) As Double
Dim arrt(25) As Double
Dim k, i As Integer
k = 0
For Count = 1 To 25 Step 1
Randomize
arrb(Count) = 10 * Rnd()
Worksheets(1).Cells(Count, 1).Value = arrb(Count)
If (Count Mod 2 = 0) And (Abs(arrb(Count) > 2.5)) Then
Worksheets(1).Cells(Count, 2).Value = arrb(Count)
k = k + 1
arrt(k) = arrb(Count)
End If
Next
For i = 1 To k Step 1
Worksheets(1).Cells(i, 3).Value = arrt(i)
Next
End Sub
Надо:
В массиве из 25 вещественных чисел найти наименьший элемент и поменять его местами с первым элементом.