|
zadach159.BAS |
|
{* Задача159 *}REM basic ' Упорядочить элементы массива по возрастанию их модулей методом прямого включения.CLS
INPUT "vvedite razmer massiva"; n
Dim a(n)
For i = 1 To n
PRINT "vvedite element"; i
INPUT a(i)
Next
CLS
PRINT "massiv"
For i = 1 To n
PRINT a(i);
Next
For i = 2 To n
Key = a(i)
j = i - 1
Do While j > 0 And ABS(a(j)) > ABS( Key)
a(j + 1) = a(j)
j = j - 1
Loop
a(j + 1) = Key
Next
PRINT
PRINT " New massiv"
For i = 1 To n
PRINT a(i);
Next
End
|