Оператор LINE Ломаные линии
Ломаная – линия, состоящая из нескольких соединённых последовательно отрезков, не лежащих на одной прямой Ломаные Не замкнутые Замкнутые Оба вида ломаных можно нарисовать, не отрывая карандаш от бумаги !
LINE(X1,Y1)-(X2,Y2),C (X1,Y1) – координаты 1 точки (X2,Y2) – координаты 2 точки С – код цвета (натуральное число от 0 до 15) (X1,Y1) (X2,Y2) Так как ломаная состоит из отрезков, то для её построения можно использовать уже известный вам оператор LINE.
1) (150,250) Х, Y 2) (300,50) 3) (450,250) 4) (300,450) Для этого выделим на рисунке основные точки и определим их координаты Составим программу, рисующую воздушного змея
1) (150, 250) 2)(300, 50) 3)(450,250) 4) (300, 450) 10 CLS 20 SCREEN X1= Y1= X2= Y2=50 80 LINE(X1, Y1) - (X2,Y2), C 70 C=4 90 X3= Y3= LINE(X2, Y2) - (X3,Y3), C Составление программы X4= Y4= LINE(X3, Y3) - (X4,Y4), C
1) (150, 250) 2)(300, 50) 3)(450,250) 4) (300, 450) 10 CLS 20 SCREEN X1= Y1= X2= Y2=50 80 LINE(X1, Y1) - (X2,Y2), C 70 C=4 90 X3= Y3= LINE (X2, Y2) - (X3,Y3), C 120X4= Y4= LINE (X3, Y3) - (X4,Y4), C Упрощение программы
1) (150, 250) 2)(300, 50) 3)(450,250) 4) (300, 450) 10 CLS 20 SCREEN X1= Y1= X2= Y2=50 80 LINE(X1, Y1) - (X2,Y2), C 70 C=4 90 X3= Y3= LINE - (X3,Y3), C Программу принято записывать так X4= Y4= LINE - (X4,Y4), C
LINE -(X,Y),C (X,Y) – координаты конечной точки С – код цвета (натуральное число от 0 до 15) Итак для построения последовательно соединённых отрезков можно использовать оператор LINE в сокращённом виде
Задание: введите написанную часть программы в компьютер, просмотрите полученный результат и допишите программу. Домашнее задание: нарисуйте в системе координат цифру 3 по образцу (см. ниже) и составьте программу, рисующую эту цифру.