Массивы, помогите найти ошибки) Если таковы есть) - VB
Формулировка задачи:
Решение задачи: «Массивы, помогите найти ошибки) Если таковы есть)»
textual
Листинг программы
Private Sub StartProcess() ReDim intA(intN) ReDim intB(intN) Dim intI As Integer Dim intMinA As Integer Dim intMaxA As Integer Dim intMinI As Integer Dim intMaxI As Integer Dim intRand As Integer Randomize objDic.RemoveAll intRand = Int(((intN + 1) * Rnd) + 1) objDic.Add intRand, -1 For intI = 0 To intN - 1 While objDic.Exists(intRand) DoEvents intRand = Int(((intN + 1) * Rnd) + 1) Wend objDic.Add intRand, intI intA(intI) = intRand intB(intI) = intA(intI) Next intI intMinA = intA(0) intMaxA = intA(0) intMinI = 0 intMaxI = 0 For intI = 1 To intN - 1 If intA(intI) < intMinA Then intMinA = intA(intI) intMinI = intI ElseIf intA(intI) > intMaxA Then intMaxA = intA(intI) intMaxI = intI End If Next intI intB(intMinI) = intMaxA intB(intMaxI) = intMinA End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д