PC HELPER   // Срочный ремонт компьютера от профессионалов!

ч.2 Основные операторы

Раздел: Статьи

GOSUB и RETURN: эти операторы являются общепринятыми в любой версии Бейсика. Они позволяют программе ответвляться в подпрограммы и вновь возвращаться в основную программу. Оператор GOSUB 130 при выполнении программы вызывает переход к строке 130. В каком-либо месте ниже строки 130 должен быть оператор

RETURN, который возвратит программу к строке, следующей за той, которая содержала оператор GOSUB.

GOTO: оператор аналогичен оператору GOSUB с той лишь разницей, что здесь переход является безусловным. В приведенном выше примере строка, которая содержит оператор GOTO 130, вызовет переход к строке 130, откуда выполнение программы будет продолжаться до конца. Здесь не требуется оператор RETURN.

НЕХ$: функция, которая преобразует десятичное представление числового выражения в шестнадцатеричное. Десятичное представление должно лежать в пределах от —32 768 до 65 535. Например, НЕХ$(32) равно числовому выражению 20, которое является шестнадцатеричным представлением десятичного числа 32.

IF: как и в других версиях Бейсика, этот оператор определяет дальнейший путь работы программы в зависимости от значений различных выражений. Часто этому оператору предшествует оператор INPUT. За оператором IF могут следовать операторы THEN

и ELSE. Рассмотрим в качестве примера строку IFA$="YES" THEN 250 ELSE 300. Это означает, что если величина AS, которая была введена ранее, равна выражению "YES", то программа перейдет к выполнению строки 250. Если А$ не равно "YES", программа перейдет к выполнению строки 300. В этом примере оператор THEN можно заменить оператором GOTO. Оператор IF в этом случае не обязателен. Оператор IF всегда должен сопровождаться либо оператором THEN, либо оператором GOTO.


Смотрите также:
 Интерфейс громкоговорителя
 Распорядок дня
 Канал ввода-вывода
 Матричное печатающее устройство IBM 80 CPS
 Дополнительное расширение памяти

Добавить комментарий:
Введите ваше имя:

Комментарий:

Защита от спама - решите пример:

Увлекательные Андроид игры можно скачать на YourDroid.ru по прямой ссылке без ожидания.