Anonymous
public text v1 · immutableprocedure random_bombs(bnum : integer; l : integer; c : integer);
var
c_pos : integer;
l_pos : integer;
i : integer;
begin
randomize;
for i := 1 to bnum do
begin
c_pos := random(c) + 1;
l_pos := random(l) + 1;
while (field[l_pos, c_pos] = bomba) do
begin
c_pos := random(c) + 1;
l_pos := random(l) + 1;
end;
field[l_pos, c_pos] := bomba;
end;
end; { fim random_bombs }