ВУЗ:
Составители:
Рубрика:
70
5. Задать дополнительные свойства форме и объектам управления, рас-
положенным на ней (аналогично табл . 2).
6. В программном коде предусмотреть процедуру формирования эле-
ментов массива , выбранных случайным образом с помощью датчика
случайных чисел в числовом диапазоне от 1 до 10.
7. В общей области модуля формы (General) ввести код , описываю-
щий типы переменных:
Option Explicit
Option Base 1
' Ввести массив, поменять порядок следования элементов на обрат -
ный и умножить каждый элемент на среднее арифметическое
Dim a() As Long
Dim i, c, sr As Integer
Dim razm1 As Integer
Dim sTemplate As String
8. Записать программный код для объекта кнопка Command1 (Очис-
тить ), поместив в событие Click() следующие операторы :
Private Sub Command1_Click()
List1.Clear
End Sub
9. Ввести программный код для объекта кнопка Command5 (Выход) .
10. Проанализировать программный код , записанный в процедурах, при -
веденных ниже, и прокомментировать суть описываемых действий.
Private Sub Command2_Click()
For i = 1 To razm1
List1.AddItem a(i)
Next i
End Sub
Private Sub Command4_Click()
For i = 1 To ((razm1 / 2))
c = a(i): a(i) = a(razm1 - i + 1): a(razm1 - i + 1) = c
Next i
For i = 1 To razm1
sr = sr + a(i)
Next i
sr = sr / razm1
For i = 1 To razm1
a(i) = a(i) * sr
Next i
End Sub
70 5. Зад а т ь д опол н ит ел ь н ые свойст ва ф орм е и объект а м у пра вл ен ия, ра с- пол ож ен н ым н а н ей (а н а л огичн о та бл . 2). 6. В програ м м н ом код е пред у см от рет ь процед у ру ф орм ирова н ия эл е- м ен тов м а ссива , выбра н н ых сл у ча йн ым обра зом с пом ощь ю д а т чика сл у ча йн ыхчисел в числ овом д иа па зон е от 1 д о 10. 7. В общей обл а ст и м од у л я ф орм ы (General) ввести код , описыва ю- щий типы перем ен н ых: Option Explicit Option Base 1 ' Ввест и масси в, по мен ят ь по рядо к сл едо ван и я эл емен т о в н а о брат - н ы йи у мн о ж и т ь к аж ды йэл емен т н а средн ее ари ф мет и ческ о е Dim a() As Long Dim i, c, sr As Integer Dim razm1 As Integer Dim sTemplate As String 8. Записа т ь програ м м н ый код д л я объекта кн опка Command1 (О ч ис - тить ), пом естив в событ ие Click() сл ед у ющие опера т оры: Private Sub Command1_Click() List1.Clear End Sub 9. Ввест и програ м м н ый код д л я объект а кн опка Command5 (В ы х од). 10. П роа н а л изирова т ь програ м м н ый код , за писа н н ый в процед у ра х, при- вед ен н ыхн иж е, и проком м ен тирова т ь су т ь описыва ем ыхд ейст вий. Private Sub Command2_Click() For i = 1 To razm1 List1.AddItem a(i) Next i End Sub Private Sub Command4_Click() For i = 1 To ((razm1 / 2)) c = a(i): a(i) = a(razm1 - i + 1): a(razm1 - i + 1) = c Next i For i = 1 To razm1 sr = sr + a(i) Next i sr = sr / razm1 For i = 1 To razm1 a(i) = a(i) * sr Next i End Sub
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »