Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Графические операторы языка Qbasic
Оператор
| Назначение
| Описание
| CLS
| Оператор, очищающий экран дисплея
|
| COLOR [основной][,[фоновый][,[рамка]]
| Оператор, устанавливающий экранные цвета
| Основной – цвет текста (0-31);
Фоновый – цвет экрана (0-7)
Рамка – цвет вокруг экрана (0-15)
| SCREEN 0, 1,2,7,8,9,10,11, 12, 13
| Оператор, устанавливающий режим экрана
|
| CIRCLE [STEP](x,y),радиус[,[цвет][,[начало][,[конец] [,коэф-нт]]]]
| Графический оператор, рисующий эллипс или окружность с определенным центром и радиусом
| (x,y) – экранная координата центра окружности или эллипса
Радиус – радиус в текущей координатной системе
STEP – указывает, что x, y – относительный центр от текущей позиции курсора
Начало, конец – используется для рисование дуг
Цвет – атрибут цвета
Коэф-нт – коэффициент сжатия.
| LINE [[STEP] (x1,y1) ]-[STEP] (x2, y2) [,[цвет] [,[B [F] ][,стиль]]]
| Рисует линию или прямоугольник
| (x1, y1) – координаты начала линии
(x2, y2) – координаты конца линии
Цвет – номер цвета линии
В – опция, рисующая прямоугольник
BF – опция, рисующая закрашенный прямоугольник
Стиль – тип линии
| PRESET, PSET [STEP](x,y)[цвет]
| Оператор, рисующий точку на экране
|
| DRAW символьное выражение
| Оператор, интерпретирующий символьное выражение и рисующий графический объект
| Символьное выражение – одна или более команд рисования.
| PAINT [STEP](x,y)[,[краска][,[цвет рамки][, фон ]]]
| Оператор, закрашивающий ограниченную площадь указанным цветом или образо.
|
| Пример:
SCREEN 0
COLOR 1, 2
LOCATE 12, 25: PRINT «Нажмите любую клавишу»
DO: LOOP WHILE INKEY$ =””
SCREEN 1
COLOR 1, 0
LINE (20, 20) – (300, 180), 3, B
LOCATE 12, 7: PRINT «Нажмите любую клавишу»
DO: LOOP WHILE INKEY$ =””
COLOR 2, 1
CIRCLE (200, 100), 60,, 0, 6.28
LOCATE 12, 7: PRINT «Нажмите любую клавишу»
DO: LOOP WHILE INKEY$ =””
SCREEN 0
COLOR 7, 0
CLS
END
Задание
1. Напишите программу, выводящую в центр экрана мигающую точку, изменяющую цвет
2. Нарисуйте «рожицу» на экране
3. Нарисовать график функции y=1/x;
4. Нарисовать вложенный в квадрат треугольник;
5. Реализовать вращение прямоугольника вокруг своего центра;
6. Изобразите небо с разноцветными мигающими звездами.
Контрольные вопросы
1. Каким образом можно включить и выключить графический режим?
2. Назначение параметра mode.
3. Какие процедуры используются при построении простейших элементов?
Не нашли, что искали? Воспользуйтесь поиском:
|