Beh... a mio parere, se j è minore di i hai due possibilità:

1) Ri-effettui l'estrazione casuale dei due numeri finchè la condizione i < j non è verificata
2) Molto più semplicemente, inverti i e j


Io opterei per la seconda soluzione che è di una banalità estrema.

PS: quando posti del codice, usa i tag CODE. Li ho messi io nel tuo codice.

Ciao.