Просмотреть всю тему "Генератор калод БД" »»
Re: Генератор калод БД   ID:24163   ответ на 24159 Вт, 15 ноября 2005 11:58 [#]
korovin Закрыть блок (иконки IM) Форумы CasinoGames
Вот нашел в своих архивах:

procedure ShaflNew(); //Замес шафла
var i,j,k,s: Integer;
begin
for i:=1 to 9 do Koloda[i]:=NumKol*4;
Koloda[10]:=NumKol*16; NumKar:=NumKol*52;
for i:= 1 to NumKol*52 do begin
k:=Random(NumKar); s:=NumKar; j:=11;
while k<s do begin j:=j-1;
s:=s-Koloda[j];
end;
Koloda[j]:=Koloda[j]-1;
NumKar:=NumKar-1;
Massiv[i]:=j;
end;
end;