' ---------------------------------------------- Пример 1
N = 5 ' Число элементов массива
ReDim Mass(1 To N)
Mass(1) = "Варкалось"
Mass(2) = "Хливкие шорьки"
Mass(3) = "Пырялись по наве"
Mass(4) = "И хрюкотали зелюки"
Mass(5) = "Как мюмзики в мове"
' --------------------------------- Сортировка
For i = 1 To N
For j = i To N
If Mass(i) > Mass(j) Then
sss = Mass(j)
Mass(j) = Mass(i)
Mass(i) = sss
End If
Next
Next
' --------------------------------- Выдача в MsgBox
sss = ""
For i = 1 To N
sss = sss + Mass(i) + vbCrLf
Next
MsgBox sss
' ---------------------------------------------- Пример 2
N = 5
ReDim Mass(1 To N)
Mass(1) = "ав"
Mass(2) = "адбмбвг"
Mass(3) = "адбахххх"
Mass(4) = "абвгд"
Mass(5) = "абв"
' --------------------------------- Сортировка
For i = 1 To N
For j = i To N
If Mass(i) > Mass(j) Then
sss = Mass(j)
Mass(j) = Mass(i)
Mass(i) = sss
End If
Next
Next
' --------------------------------- Выдача в MsgBox
sss = ""
For i = 1 To N
sss = sss + Mass(i) + vbCrLf
Next
MsgBox sss
' --------------------------------- Сортировка
For i = 1 To N
For j = i To N
If UCase(Mass(i)) > UCase(Mass(j)) Then
sss = Mass(j)
Mass(j) = Mass(i)
Mass(i) = sss
End If
Next
Next
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.