Главная | Случайная
Обратная связь

ТОР 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. Какие процедуры используются при построении простейших элементов?

 

 




Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2019 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных