Поменять наибольший и наименьший элемент в одномерном массиве

code: #basic
INPUT "vvedite razmer masiva ", n
DIM a(n)
RANDOMIZE TIMER
PRINT "ishodnyj massiv"
FOR i = 1 TO n
a(i) = INT(100 * RND)
PRINT a(i);
NEXT i
PRINT
nmin = 1
nmax = 1
FOR i = 1 TO n
IF a(i) > a(nmax) THEN nmax = i
IF a(i) < a(nmin) THEN nmin = i
NEXT
SWAP a(nmin), a(nmax)
PRINT "novyj massiv"
FOR i = 1 TO n
PRINT a(i);
NEXT i

автор: кот Бегемот

Поделиться:

Похожие статьи: