Меню

пятница, 14 февраля 2014 г.

Задание на дом в связи с актированным днем для 6 б,г (7 и 14 февраля)

Разберите самостоятельно следующие темы "Рисование линии и прямоугольника". Конспект должен быть в тетрадях.

Рисование линии
Для рисования прямых линий используется оператор LINE.
Формат: LINE (X1, Y1) - (X2, Y2), C
                 LINE – служебное слово,
                 X1, Y1 – координаты начала линии,
                 X2, Y2 – координаты конца линии,
                 C – номер цвета линии.


Задание: Нарисовать лестницу.
Программа:
SCREEN 12
LINE (160, 80) - (160, 400), 4
LINE (400, 80) - (400, 400), 4
LINE (160, 160) - (400, 160), 4
LINE (160, 240) - (400, 240), 4
LINE (160, 320) - (400, 320), 4

Задание: Нарисовать звезду не отрывая руки.
Программа:
SCREEN 12
LINE (160, 420) - (320, 80), 4
LINE (320, 80) - (480, 400), 4
LINE (480, 400) - (120, 200), 4
LINE (120, 200) - (520, 200), 4
LINE (520, 200) - (160, 420), 4

Читая программу, можно заметить, что координаты конца предыдущей линии и координаты начала следующей совпадают. Чтобы не писать лишний раз эту пару координат используется прием, который называют «точкой последней ссылки» (ТПС).
ТПС – это координаты последней точки, которые запоминает компьютер из предыдущего оператора.

Программа (второй вариант):
SCREEN 12
LINE (160, 420) - (320, 80), 4
LINE - (480, 400), 4
LINE - (120, 200), 4
LINE - (520, 200), 4
LINE - (160, 420), 4


Рисование прямоугольников
Если заданы две точки, то их можно соединить линией или нарисовать по ним прямоугольник.

Для рисования прямоугольников используется специальная форма оператора LINE.
Формат: LINE (X1, Y1) – (X2, Y2), C, B
                 LINE – служебное слово,
                 X1, Y1 – координаты левого верхнего угла прямоугольника,
                 X2, Y2 – координаты правого нижнего угла прямоугольника,
                 C – цвет линии,
                 B – служебное слово, обозначающее прямоугольник (box).

Для рисования закрашенных прямоугольников вместо служебного слова В используется служебное слово BF.
Формат: LINE (X1, Y1) – (X2, Y2), C, BF
В данном случае С означает цвет заливки.

Задание: Нарисовать синий прямоугольник с желтым контуром.

Программа:
SCREEN 12
LINE (160, 160) - (480, 400), 1, BF
LINE (160, 160) - (480, 400), 14, B

Задания для самостоятельного решения.
Составьте программы рисования следующих рисунков:
1. Нарисовать кораблик (используя команду рисования линии)

2. Нарисовать дом (
используя команду рисования линии).
3. Нарисовать пирамидку (используя команду рисования закрашенного прямоугольника)

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

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.