"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)переменной. В нашем примере после исполнения этого оператора получим число
6. Оператор MID (m, [, n]) *) выделяет п знаков символьной переменной 3, начиная с символа с номером т. Допустим, символьная переменная 5 = "STARTFINISHEND". Для выделения слова, выделенного полужирным шрифтом, имеющего п = 6 букв и начинающегося *) В квадратных скобках ставится необязательный элемент выражения. с символа F с номером т = 6, надо дать команду MID (6.6). Так, если A$=MID (6.6), то символьной переменной А$ будет присвоен символ FINISH. Оператор АБ=КЕУ обеспечивает присвоение клавише символьной переменной функции клавиши пользователя (key - клавиша). Тогда, используя операторы вида IF AS=" оператора INP (сокращение от INPUT), см. 2.5). Операторы стирания VAC, SAC и CLR ALL служат для обнуления всех переменных (VAC), стирания ячеек памяти при статистических расчетах (SAC) и общего стирания всех программ (CLR ALL). Операторы VAC и SAC могут вводиться в программу, оператор CLR ALL - служебный (выполняется в режиме записи программы MODE 1). Оператор кодирования программ PASS (код) служит для присвоения программам специального кода (до 8 знаков) в режиме ввода программ - MODE I. He зная кода, невозможно вывести листинг нпограммы или стереть программу оператором CLR (стирание возможно командой CLR ALL)., Для вывода листинга код надо указать в кавычках после оператора LIST n (п - номер строки) или LIST. 29 Операторы GSB Фп и GOTO фп служат для обращения к программной области Рп (напомним, что этих областей 10 с п от 0 до 9). Оператор GSB Фп применяется, если программная область Рп выполняет функции подпрограммы. При этом она должна завершаться оператором RET (сокращение от RETURN). Оператор GOTO фп обеспечивает вход в программную область Рп без автоматического возврата из нее. Операторы косвенной адресации. Операторы GSB a, GSB фа, GOTO а и GOTO Фа обеспечивают обращение к подпрограмме или безусловные переходы с косвенной адресацией - адрес указывается целой частью арифметического выражения или значения переменной а. Оператор DEFM п служит для задания массива из 10 (я+1) ячеек памяти. Число п задается от 0 до 19. При этом число шагов программы сокращается с 1 680 до 80, т. е. увеличение п на 1 сокращает программу на 80 шагов. Оператор CSR в составе оператора PRT (сокращение от PRINT) служит для смещения начала индикации на позицию, п (п = = 0-М9). Он аналогичен оператору TAB в других версиях бейсика. Задание формата печати (индикации) обеспечивают операторы вида PRT # Ф.ф ф или-PRT ф ф.ф ф \. Каждый символ Ф до и после десятичной точки задает соответственно печать или индикацию одной цифры результата. Если последний не умещается в формат, то на печать или индикацию выводятся знаки ф. Символ f задает переход к индикации чисел в экспоненциальной форме (см. примеры |
|
|