Лекция: Некоторые основные директивы QBasic
Директива REM или апостроф ' — обозначает комментарий к программе или команде. Вся строка (как правило, это поясняющий текст), что идёт после знака комментария, не исполняется. Этот знак используется при отладке программ.
Оператор CLS-оператор очистки экрана. С него часто начинаются программы, работающие в текстовом режиме.
Директива END означает конец программы. Применение этой команды в конце программы не является обязательным.
Все формулы в QBasic записываются в строку, при этом используются следующие математические знаки:
"+" и "-" — сложение и вычитание;
"*" и "/" — умножение и деление;
"^" — возведение в любую степень;
(x+3.14)/(a+b) — используются только круглые скобки и десятичная точка вместо запятой.
Пример: S=Vo*t+g*t^2/2
В QBasic применяются следующие встроенные функции:
SQR(X) — извлечение квадратного корня;
ABS(X) — модуль (абсолютная величина) числа;
SIN(X); COS(X); TAN(X) — тригонометрические функции синус, косинус и тангенс угла в радианах;
ATN(X) — арктангенс числа в радианах;
INT(X) — округление числа (дробная часть числа отбрасывается);
RND(X) — случайное число;
z = y MOD x — целый остаток от деления y на x.
LOG(X) — логарифмическая функция (натуральный логарифм по основанию e=2.71828);
EXP(X) — показательная (экспоненциальная) функция.