Описание языка Turbo Basic для студентов всех специальностей — страница 5

  • Просмотров 6953
  • Скачиваний 348
  • Размер файла 20
    Кб

непосредственно вслед (для символьных строк) за предыдущим элементом. Элементом списка может быть имя переменной, константа (сим- вольная заключается в кавычки) или выражение (перед выводом вы- числяется).  _Оператор вывода PRINT USING . имеет вид PRINT USING  1формат 0;  1список вывода Формат задается в виде символьной строки (заключенной в ка- вычки), задающей форму вывода каждого элемента списка по следую- щим правилам для чисел

: # - для каждой цифры, ^^^^ - для вывода в показательной форме. Остальные символы обозначают сами себя. - 10 - Например 1, ##.## - будет выведено 2 цифры в качестве целой части и две - дробной. Если целая часть содержит более двух цифр, то перед числом будет напечатан знак % . #.## ^^^^ - вывод будет осуществляться в показательной фор- ме. Для символьных строк : "\ 1  0 \" - (два пробела) - будет выведено четыре символа "\\" 1  0- (без

пробела) - будет выведено два символа Вообще количество выведенных символов будет равно числу пробелов между двумя наклонными линиями + 2. "!"  1  0- будет выведен один символ "&"  1  0- будут выведены все 1  0символы Например, A$= "КОТ" : GA= 6.5 B$= "СОБАКА" : GB= 15.3 PRINT USING "& ВЕСИТ #.#,\ \ ВЕСИТ ##.# КГ";A$,GA,B$,GB При выполнении этого оператора на экране появится КОТ ВЕСИТ 6.5, СОБАКА ВЕСИТ 15.3 КГ  _Оператор

определения положения курсора LOCATE i,j устанавливает координаты (номер строки i и номер столбца j), в ко- торые начнется вывод данных оператором PRINT. 1.7. Операторы цикла 1. FOR i=i 4нач 0 to i 4кон 0 [STEP ih]  1операторы NEXT i i, i 4нач 0, i 4кон 0, ih - соответственно, управляющая переменная цикла, ее начальное, конечное значения и шаг изменения. Если ih=1, то шаг можно опустить. Например, FOR i=1 to 10 .... NEXT i FOR i=1 to 10 FOR j=1 to 20 .... NEXT j: NEXT i - 11 - или

FOR i=1 to 10 FOR j=1 to 20 .... NEXT j,i 2. DO WHILE  1условие  1операторы LOOP или WHILE  1условие  1операторы WEND (операторы выполняются 1, 0 пока выполняется условие) 3. DO UNTIL  1условие  1операторы LOOP (операторы выполняются до тех пор, пока не будет выполнено усло- вие. Как только условие будет выполнено, осуществляется выход из цикла). 4. DO  1операторы LOOP Выход из цикла в этом случае осуществляется оператором EXIT.  _Оператор EXIT

 . 1( 0выход) используется с SELECT, DEF, FOR, IF, LOOP, SUB, WHILE. Например, EXIT FOR осуществляет выход из цикла, организованного опера- торами FOR/NEXT до его завершения EXIT IF - выход из любого места IF блока EXIT LOOP - выход из цикла, заканчивающегося оператором LOOP или WEND. Остальные случаи использования EXIT будут рассмотрены вместе с соответствующими операторами.  _Операторы выбора . ON/GOTO и ON/GOSUB ON n GOTO  1метка 0 [,  1метка 0...] n может