• User Attivo

    dato un array estrapolare numeri casuali non ripetuti

    Salve a tutti,
    dovrei fare una funzione che mi seleziona da un array 3 numeri casuali, che non siano ripetuti, es:
    mioArr = (0,3,6,12,34,56,78)
    il risultato dovrà essere qualcosa di simile: 0,6,12 e non 0,6,6.

    Avevo pensato di fare qualcosa del genere ma non so se si può fare, vi posto lo pseudocodice:

    • crea un'altro array idArray(3)
    • cerca in mioArr un numero a caso (funzione randomize)
    • prendi questo numero e toglilo da mioArr (colloca all'ultima posizione il record e fai un redim di mioArr
    • fai questa operazione per 3 volte.

    Ho una vaga idea confusa, magari se mi postate anche un pezzetto di codice, poi cerco di completare tutto.

    Grazie, ciao.