Поменять местами минимальное и максимальное по длине слова
Категория: Basic
2012-03-11 16:39:24
Задать символьный массив с не повторяющейся длинной слов. Поменять местами минимальное и максимальное по длине слова. Вывести на экран полученный массив.
code: #basic
INPUT"vvedite kol-vo slov ",n DIM a$(n) FOR i=1 TO n INPUT "vvedite slovo ",a$(i) NEXT min=1 max=1 PRINT "ishodnyj massiv" FOR i=1 TO n PRINT a$(i);" "; NEXT PRINT FOR i=1 TO n IF LEN(a$(i))>len(a$(max)) THEN max=i IF LEN(a$(i))<len(a$(min)) THEN min=i NEXT SWAP a$(max),a$(min) PRINT "novyj massiv" FOR i=1 TO n PRINT a$(i);" "; NEXT
автор: кот Бегемот
Поделиться: