Поменять наибольший и наименьший элемент в одномерном массиве
Категория: Basic
2011-12-12 16:06:07
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
автор: кот Бегемот
Поделиться: