home *** CD-ROM | disk | FTP | other *** search
-
-
- (* procedure for drawing a box *)
- var i : integer;
- procedure drawbox(x1,y1,x2,y2: integer);
- var i : integer;
- begin
- gotoxy(x1,y1);
- for i := x1 to x2 do write('-');
- gotoxy(x1,y1+1);
- for i := y1+1 to y2 do
- begin
- gotoxy(x1,i); write('!');
- gotoxy(x2,i); write('!');
- end;
- gotoxy(x1,y2);
- for i := x1 to x2 do write('-');
- end; (* of procedure drawbox *)
- begin
- clrscr;
- for i := 1 to 5 do drawbox(i*4,i*2,10*i,4*i);
- drawbox(1,1,80,23);
- delay(3000);
- end.