"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)> > А> В Больше
= > > А=> В Больше или равно ф АО В Не равно # Таблица 2.4 Символы отношения г для операторов IF...THEN переход к строке с адресом п (или выполняются арифметические операции в выражении у). В противном случае выполняется последующая за операторами IF ... THEN часть программы. Пример. 10 INPUTХ=Х 20 IF X=0 THEN 50 30 LETF=SIN 40 PRINT1F=FsGOTO 10 50 LETF=l:60T0 49 В приведенной программе вычисляется функция F = siriA;/x. При х = 0 получаем неопределенность вида 0/0, а поскольку деление на 0 машина не производит, нужно этот случай исключить. Для этого в строке 20 значение х сравнивается с нулем. Если x = Q, происходит переход к строке 50, где ггеремен-ной F присваивается известное значение 1. Операторы организации циклов FOR ... ТО и STEP образуют цикл по схеме Эта запись означает следующее: для (for) переменной а, имеющей начальное значение ft и меняющейся до (to) конечного значения у с шагом (step) 6 обеспечивается выполнение цикла, завершаемого оператором NEXT a (следующий). Если а достигает значения у, 25 происходит выполнение следующего за циклом оператора. Переменная а должна быть простой, а [3, у и 6 могут быть числами, переменными или значениями арифметических выражений. Отсутствие в цикле оператора STEP автоматически придает величине 6 значение 6= + .!. Примеры применения операторов организации циклов даны в 2.4. Оператор обращения к подпрограмме GOSUB п (от слов go subroutine - идти к подпрограмме) обеспечивает переход к выполнению подпрограммы, начинающейся со строки п. Подпрограммы применяются в том случае, когда нужно неоднократно выполнить одну и ту же группу операторов. Оператор возврата из подпрограммы RETURN (return - возвращение) обеспечивает возврат из подпрограммы после ее выполнения к оператору, следующему за обращением GOSUB п. Оператор RETURN ставится в конце подпрограммы. Циклы и подпрограммы могут быть вложенными друг в друга (более подробно см. 2.4). Оператор программных комментариев REMARK (или сокращенно REM, от слова |
|
|