Информатика. Толстяков Р.Р - 80 стр.

UptoLike

80
2. Способ основывается на том, что можно перемещать, рисовать
от текущей точки до следующей, это аналогично когда студент чертит
по бумаге карандашом, не отрывая руки от листа. Для этого ставится
точка в начало, и затем дорисовываются отрезки до следующей точки.
Оператор записывается так: LINE -(X2,Y2),C. Линия от те-
кущего положения курсора до X2, Y2 координаты конца линии, С
цвет.
Решение 2 способом:
SCREEN 12PSET (300,220),8
LINE -(340,220),8
LINE -(340,260),8
LINE -(300,260), 8
3. Способ нарисовать прямоугольник по координатам его диаго-
нали AC.
Для этого также используется оператор LINE, но с другими пара-
метрами:
LINE(X1,Y1)-
(X2,Y2),C,B
Прямоугольник. X1, Y2 и X2, Y2 – координаты концов
диагонали, Сцвет.
LINE(X1,Y1)-
(X2,Y2),C,BF
Закрашенный прямоугольник. X1, Y2 и X2, Y2 – коор-
динаты концов диагонали, Сцвет
Решение 3 способом:
SCREEN 12LINE (300,220)-(340,260),8,B
Оставшийся графический примитив это окружность, для по-
строения окружности необходимо знать координаты её центра, радиус
и цвет. В Бейсике окружность строится с помощью оператора CIRCLE.
CIRCLE (X, Y) , R, С, где X, Y координаты центра, R
радиус (в экранных точках), C – цвет.
Рассмотрим пример линейного алгоритма построения вот такой
графической фигуры (рис. 3), где центр «солнышка» и длину его лучей
вводит пользователь.
Рис. 3. Задание на построение
x, y – координаты цента
R – радиус «солнышка»
R/2 – длина
луча
A1
B1
B2
B3
A2
A3