Отсортировать по возрастанию студентов по оценкам - VB
Формулировка задачи:
Нужно было рассчитать средний балл, студента, я рассчитала у меня все получилось.
Теперь нужно чтобы нажимая на кнопку Сортировка, эти средние оценки отсортировались по возрастанию, как это сделать? Помогите пожалуйста
Решение задачи: «Отсортировать по возрастанию студентов по оценкам»
textual
Листинг программы
'Процедура для сортировки массива методом пузырька 'Входные параметры: ' Arr - сортируемый массив. ' Нумерация элементов от 0 до N-1 ' N - размер массива ' 'Выходные параметры: ' Arr - массив, упорядоченный по возрастанию. ' Нумерация элементов от 0 до N-1 '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Public Sub BubbleSort(ByRef Arr() As Double, ByRef N As Long) Dim I As Long Dim J As Long Dim Tmp As Double For i=0# To N-1# Step 1 For j=0# To n-2#-i Step 1 If Arr(j)>Arr(j+1#) then Tmp = Arr(j) Arr(j) = Arr(j+1#) Arr(j+1#) = Tmp End If Next j Next i End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д