Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
salve sono nuovo di qui quindi non so se sn nel posto giusto pero volevo sapere una cosa.
E da un po di tempo che sto studiando il pascal allora volevo provare a fare un programma x generare stringhe di 12 cifre tra numeri e lettere e volevo sapere come impostare il programma grx!!!!!!!!!
scusate non so ancora utilizzare sto forum cmq il commento non lo potevo continuare quindi lo continuo qui!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
codice ascii corrispondente.
dopo che mi da il numero a caso aggiungo alla prima variabile 1 e ripeto il tutto fino a quando questa non e uguale a 12 questo mi funziona solo ke quando ripete questo passaggio al momento ke gli dico di darmi il numero a caso mi da sempre lo stesso per cio spuntano 12 numeri tutti uguali.
potresti aiutarmi???????
Ultima modifica effettuata da apprendista il 21/06/2011 alle 11:15
Il linguaggio da usare è secondario, ma una buona base.
Hai già qualche idea?
Come faresti tu ?
Butta giù qualche idea, parliamone, ci sono diverse strade possibili, vediamo cosa riusciamo a tirare fuori
G.
gia avevo in mente un idea.per prima prendo una variabile e la faccio valere 0 poi un'altra variabile attribuisco i valori da 0 a 9 e da 97 a 122 e dico al computer di darmi un numero a caso tra questi se il numero e tra 0 e 9 scrivi il numero se e compreso tra 97 e 122 allora scrivi il codice ascii - apprendista - 21/06/11 11:08
scusa per la mia ignoranza ho sbagiato ho inviato il comento a meta perche non lo potevo continuare l'altra parte si trova su ne mio mex iniziale - apprendista - 21/06/11 11:17
Probabilmente ti manca l'istruzione Randomize e tutto dovrebbe funzionare.
Ti metto un programmino con 2 diverse soluzioni al tuo problema.
Con la soluzione 1 mi definisco sia i numeri sia i caratteri da selezionare, mentre la seconda soluzione si basa sulla tabella ascii
Il codice è poco commentato, ma credo che sia abbastanza chiaro.