program ventanas;
uses crt, windows;
var opcion:integer;
procedure linea1 (y1:integer;y2:integer;x1:integer;x2:integer);
var i:integer;
begin
clrscr;
for i:=1 to 24 do begin;gotoxy(i,i); write('*');end;
end;
procedure codigo1;
begin
clrscr();
linea1(1,1,24,24);
gotoxy(30,12); writeln('press a key to continue ');
readkey();
end;
begin
clrscr();
while opcion<>2 do begin
clrscr();
writeln('1-imprime ventana');
writeln('2-salir ');
readln(opcion);
if opcion=1 then codigo1;
end;
end.