program bobbless; uses crt; const max=100; type wektor=array[1..max] of integer; var A:wektor; n:byte; procedure los (var A:wektor;n:byte); var i:byte; begin for i:=1 to n do A[i]:=random(101); end; procedure sort (var A: wektor; n:byte); var i,j : byte; p:integer; begin for i:=1 to n-1 do for j:=i+1 to n do if A[i]>A[j] then begin p:=A[i]; A[i]:=A[j]; A[j]:=p; end; end; procedure wypis (var A:wektor; n: byte); var i:byte; begin for i:=1 to n do write(A[i]:4); writeln; end; begin clrscr; randomize; write('Podaj liczbe elementow: '); readln(n); los(A,n); writeln('Przed sortowaniem: '); wypis(A,n); sort(a,n); writeln('Po sortowaniu: '); wypis(A,n); readkey; end.