Сортировка, перестановка максимального и минимального чисел - Visual Basic .NET
Формулировка задачи:
Написал код где рандомно выводится 10 чисел в диапазоне от 1 до 100
Как сделать:
1) При нажатии на кнопку эти числа сортировались по возрастанию и по убыванию.
2) При нажатии на кнопку эти числа переставлялись местами.
3) При нажатии на кнопку находились Max и Min.
Решение задачи: «Сортировка, перестановка максимального и минимального чисел»
textual
Листинг программы
Private Sub test_Click(sender As System.Object, e As System.EventArgs) Handles Button6.Click Dim diapason = 100 Dim kol = 10 Dim num(kol - 1) As Integer Dim r As New Random For i = 0 To kol - 1 num(i) = r.Next(1, diapason) Next Dim num1a() As Integer = num.Clone Array.Sort(num1a) 'по возрастанию Dim num1b() As Integer = num1a.Clone Array.Reverse(num1b) 'по убыванию 'Min/Max Dim numMax = num.Max Dim numMin = num.Min 'показать результат MsgBox(String.Join(", ", num) & vbCrLf & String.Join(", ", num1a) & vbCrLf & String.Join(", ", num1a) & vbCrLf & numMax.ToString & ", " & numMin.ToString) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д