Проект «Сортировка числового массива»
Создание графического интерфейса проекта на языках Visual Basic .NET, Visual C# и Visual J#
Создание программного кода проекта на языке Visual Basic .NET
Создание программного кода проекта на языке Visual J#
Создание программного кода проекта на языке Visual C#
Запуск проекта на языках Visual Basic .NET, Visual C# и Visual J#
Создание графического интерфейса проекта на языке Turbo Delphi
Объявим переменные для использования в программном модуле и создадим обработчик события заполнения целочисленного массива случайными числами.
2.
Процедура поиска максимального элемента МаксЭлемент (ByVal I, ByRef Max) будет многократно вызываться из обработчика события сортировки и будет содержать входной и выходной параметры:
I — входной параметр (индекс максимального элемента массива после предыдущего шага);
Мах — выходной параметр (индекс максимального элемента массива после данного шага).
3.
Создадим обработчик события сортировки массива, который будет включать:
• очистку полей списков шагов сортировки;
• цикл со счетчиком I, в котором осуществляется пошаговая сортировка массива по убыванию и который, в свою очередь, будет включать:
— вызов процедуры поиска индекса максимального элемента;
— перестановку элементов массива;
— вывод массива для каждого шага сортировки в списки с использованием цикла со счетчиком и оператора выбора.
4.
На языке Visual J# максимальный элемент будем искать с использованием функции.
Программный модуль проекта будет содержать:
• обработчик события заполнения массива случайными числами;
• обработчик события сортировки массива;
• функцию поиска максимального элемента.
Следующая страница Создание программного кода проекта на языке Visual J#