|
|
perebormas.BAS |
|
{* Сортировка массива методом перебора. *}REM basic' Сортировка массива методом перебора. 30 lens = 10: {Количество элементов массива }40 diap = 100: {Диапазон значений }60 Dim A(lens): {Целочисленный массив А }70 mit = 0: {Переменная для перестановки }80 i = 0 90 j = 0 100 min = 0: {Минимальный элемент }110 el = 0: {Номер минимального элемента }130 CLS : {Очистка экрана }140 RANDOMIZE (time): {Инициализация случайного выбора }150 For i= 1 ТО lens 160 A(i) = INT(RND * diap): {Заполнение массива }170 Next i 180 For i= 1 To lens 190 PRINT A(i);" ";: {Распечатка массива }200 Next i 210 PRINT 220 For i = 1 To lens - 1: {Цикл замены по всему массиву }230 min = A(i) 240 el = i 250 For j = i + 1 To lens: {Поиск минимального элемента }260 If А(j) < min Then min = A(j): el = j 270 Next j 280 mit = A(i): {Минимальный элемент ставится на }290 A(i) = min: {свое место }300 A(el) = mit 310 Next i 320 For i = 1 To lens 330 PRINT A(i);" ";: {Распечатка нового массива }340 Next i 350 End 07.08.2014 - Breakpoint - точка остановки 07.08.2014 - Топ-10 самых популярных приложений в Facebook 18.11.2013 - Панель управления и персонализация системы. Windows Vista 18.11.2013 - Логические и физические диски. Windows Vista 18.11.2013 - Удаление файлов и папок 01.11.2013 - Программирование дисковых подсистем: возможности 31.10.2013 - Windows8 или Windows7? 31.10.2013 - Windows8, игры |
|
Non-commercial fansite
|