I want to generate 10 different numbers from a range of 0-9. the desired output may look like this, 9 0 8 6 5 3 2 4 1 7
Dim arraynum(9) As Integer Dim crmd A
you need a random permutation over an array of 0 to 9.
I forgot how to write basic.. something like:
dim a(10) for i=0 to 9 do a(i) = i rem do random permute over a: for i=0 to 9 do j = rand() mod (i+1) tmp = a(j) a(i) = a(j) a(j) = tmp next i