+ Rispondi al messaggio
Pagina 1 di 5 123 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 42

Random vb6

  1. #1
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    Ciao a tutti..
    Ho un file di testo nel quale in ogni riga vi sono le lettere dell'alfabeto in ordine a-z..Le voglio mettere in un array in ordine casuale..come faccio?
    Grazie a tutti!!
    Ciao!!

  2. #2
    L'avatar di _gas
    _gas non  in linea Scribacchino
    Ma se in OGNI RIGA ci sono le lettere dell'alfabeto nello stesso ordine che senso ha leggerle dai file?
    Spiega meglio il problema dove sta...
    ℹ️ Leggi di pi su _gas ...

  3. #3
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    Nel File ci sono le lettere in ordine alfabetico..io voglio metterle in un array in ordine casuale..

  4. #4
    L'avatar di _gas
    _gas non  in linea Scribacchino
    Ok, andiamo per poche parole alla volta così ci mettiamo pochi anni a risolvere tutto...
    TI ho chiesto:
    - Perchè il file allora?
    - Dove hai problemi? Lettura file, disposizione casuale?...
    e poi:
    - Come è strutturato il File?
    - Sono lettere maisucole o minuscole? (non è detto che bisogna estrarre delle "posizioni casuali"... a buon intenditor... )

    Hai scritto qualcosa?
    Insomma... dai un po' di dettagli!
    ℹ️ Leggi di pi su _gas ...

  5. #5
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    Il file strutturato in questo modo (con lettere maiuscole):
    A
    B
    C
    D
    ...
    Ho problemi nella disposizione casuale..
    Quello che voglio ottenere un array contenente le lettere prese dal file in maniera casuale..

  6. #6
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    per adesso leggo il file e scrivo nell'array in questo modo:
    Open App.Path & "\Lettere.txt" For Input As #iNumeroFile
    For i = 0 To 20
    Line Input #iNumeroFile, Lettere(i)
    Next

  7. #7
    L'avatar di _gas
    _gas non  in linea Scribacchino
    Ok, ultima domanda (poi capirai che è perchè voglio arrivare al nocciolo del problema...), PERCHE leggi le lettere dal file? E' un'esigenza o *hai pensato di intraprendere questa strada*?
    E soprattutto, a te serve un algoritmo che ordini solo "le lettere maiscole" oppure un qualsiasi dato array di N elementi... nessun algoritmo per semplice che sia deve essere "improvvisato"...
    ℹ️ Leggi di pi su _gas ...

  8. #8
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    Ti spiego il mio problema: devo gestire una coda ad uno sportello di un ufficio postale..l'operatore ha due pulsanti: uno per assegnare una lettera in modo casuale ad un nuovo cliente, l'altro per rendere di nuovo disponibile quella lettera quando il cliente libera la fila..per l'assegnazione delle lettere avevo pensato di prenderle da un file..le lettere voglio che siano solo maiuscole..

  9. #9
    L'avatar di TheTruster
    TheTruster non  in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    quello che cercava di farti capire _gas è che a meno che tu non abbia la stretta esigenza di prendere la sequenza delle lettere da un file, puoi generarle direttamente... per di più, in teoria potresti anche evitarle di caricarle ordinate per poi generare una combinazione casuale.

    sai bene che ogni carattere è dentificato da un codice ASCII, che per i caratteri alfabetici maiuscoli va da 65 a 90
    a questo punto basta generare una sequenza casuale di numeri non ripetuti da 65 a 90 ed assegnare il codice ascii corrispondente all'elemento dell'array...

    TheTruster
    ℹ️ Leggi di pi su TheTruster ...

  10. #10
    L'avatar di BrandonHeat
    BrandonHeat non  in linea Scolaretto
    E come faccio a generarla?
    Grazie a tutti e due..

+ Rispondi al messaggio
Pagina 1 di 5 123 ... ultimoultimo

Potrebbero interessarti anche ...

  1. Risposte: 0
    Ultimo Post: 31-01-2012, 17:04
  2. random
    Da cubateam nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 08-04-2009, 14:45
  3. Random Chr
    Da PappalardoProduction.com nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 22-02-2008, 19:00
  4. [C/C++] Random
    Da nable nel forum C/C++
    Risposte: 5
    Ultimo Post: 02-01-2006, 11:46
  5. Random
    Da albertonissa nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 19-02-2004, 14:09