Direi che puoi semplicemente creare un vettore contenente i numeri che ti servono, anche in ordine, prelevare dal vettore stesso il numero corrispondente ad un elemento la cui posizione è scelta casualmente e rimuovere poi dal vettore l'elemento scelto.
La posizione sarà un numero casuale generato da un range che andrà da zero alla lunghezza del vettore (che sarà di volta in volta minore).
In questo modo non avrai bisogno di fare alcun confronto per l'esclusione e avrai 6 numeri casuali non ripetuti.