Реферат: Описание языка Turbo Basic для студентов всех специальностей
различные фигуры (предметы), используя параметры Un, Dn, Ln, Rn
для перемещения на n позиций от текущей точки вверх (U), вниз
(D), влево (L) или вправо (R); En, Fn, Gn, Hn для перемещения по
диагонали на n точек вверх и вправо (E), вниз и вправо (F), вниз
и влево (G), вверх и влево (H); M h,V для перемещения в точку с
координатами h и V; M 7+ 0h, 7+ 0V для относительного перемещения на h
позиций вправо (+) или влево (-) и на V позиций вниз (+) или
вверх (-). Кроме того, параметр An устанавливает угол n, где n=0
(0 градусов), 1 (90 градусов), 2 (180 градусов) или 3 (270 граду-
сов); TAn - поворачивает на угол n, где n меняется от -360 до 360
градусов. При n>0 поворот осуществляется против часовой стрелки,
при n<0 - по часовой стрелке; Cn - устанавливает цвет n из теку-
щей палитры; Sn - определяет масштаб n/4, n может меняться от 1
до 255 (по умолчанию n=4); B - подавляет высвечивание точек по
пути перемещения в соответствии с командой С (по умолчанию путь
перемещения высвечивается в виде линий, С содержит какие-либо из
перечисленных параметров); N означает возврат в исходную позицию
после выполнения команды перемещения С.
Последовательность параметров, определяющая режим и порядок
перемещений, заключается в кавычки и указывается в операторе DRAW.
Например, оператор
DRAW "M 160, 100"
осуществляет перемещение от текущей позиции в позицию (160, 100),
оставляя при этом след в виде закрашенных точек. Оператор
DRAW "BM160, 100"
осуществляет то же перемещение, но не оставляя следа. Оператор
DRAW "L10 U10 R10 D10"
прочерчивает линию на 10 позиций влево, на 10 позиций вверх, на
10 позиций вправо и на 10 позиций вниз, т.е. образует квадрат.