GetMaxX и GetMaxY Возвращают значения максимальных координат экрана в текущем режиме работы соответственно по горизонтали и вертикали.
GraphResult Возвращает значение GrOk, соответствующее коду 0, если все графические операции программы выполнились без ошибок, или возвращает числовой код ошибки (от -1 до -14).
Рисование 14 разноцветных вертикальных полос, окрашенных 14 цветами (кроме белого и черного). (Можно с помощью процедур рисования линий и установки цвета).
Programstripes;
Uses Graph;
Var
gd, gm, с, х, у, i Integer;
Begin
gd := Detect;
InitGraph(gd, gm, ' ' );
SetBkColor(white);
ClearDevice;
x :=0;
for с := 1 to 14 do
begin
x := x + 35;
SetColor(c);
Line(x, 0, x, 400);
for 1 :=1 to 5 do Line(x + i, 0, x + i, 400); {Рисуем 6 полос}
end;
Readln;
CloseGraph;
End.
Программа рисует картинку, состоящую из разноцветных кружков.
Программа рисует 16 разноцветных кружков, равномерно расположенных на отрезке прямой, соединяющем точки (х1, у1) и (х2, у2), в каждом из которых помещен один символ текстовой строки: