• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите Пожалуйста С Массивами

  • Автор темы BridgeTony
  • Дата начала
B

BridgeTony

В массиве "В" по сравнению с массивом "А", максимальное и минимальное значение поменять местами. Как составить такой код и форму? Ну, ни как понять не могу... Помогите пожалуйста.. Вот код, который я составил, но он не совсем правильный, это явно..
Укажите на ошибки
Dim A(100) '
Private Sub Command1_Click()
n = Val(Text1.Text)
For i = 1 To n
A(i) = Val(InputBox("a(i)"))
Picture1.Print "a"; i; "="; A(i)
Next
End Sub

Private Sub Command2_Click()
n = Val(Text1.Text)
For i = 1 To n
A(i) = A + (B - A) * Rnd
Picture1.Print "a"; i; "="; A(i)
Next
End Sub

Private Sub Command3_Click()
Amax = -10000000000#
Amin = 10000000000#
For i = 1 To n
If A(i) > Amax Then
Amax = A(i)
imax = i
End If
If A(i) < Amin Then
Amin = A(i)
imin = i
End If
Next
For i = 1 To n
j = i
If i = imax Then
B(j) = A(imin)
Else
If i = imin Then
B(j) = A(imax)
Else
B(j) = A(i)
End If
Next
For i = 1 To n
Picture2.Print "b"; i; "="; B(i)
Next
End Sub
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!