| Spirala - grafika |
|
Program Spirala;
Uses  Crt, Graph; Const  Delta = 10;         Var  x,                   y,                  dl : Integer;     Procedure Inicjuj_Grafike; Var  Sterownik, Tryb : Integer; Begin  DetectGraph(Sterownik, Tryb);  InitGraph(Sterownik, Tryb, 'c:\tp\bgi') End; Procedure Spirala(x,y,dl,del : Integer); Begin  If dl > 0    Then Begin           LineTo(x+dl,y);           LineTo(x+dl,y+dl);           LineTo(x+del, y+dl);           LineTo(x+del, y+del);           Spirala(x+del, y+del, dl-2*del, del)         End; End; Begin  Inicjuj_Grafike;  MoveTo(90,50);  Spirala(GetX, GetY, GetMaxX div 2, Delta);  Repeat Until KeyPressed;  CloseGraph; End. |
;



