18/10/11 18:06
Secondo te?
Forza, dai una tua soluzione ...
18/10/11 19:46
karl93
Controllare se i calcoli sono stati già eseguiti?
aaa
18/10/11 20:41
Quindi? Forza ... una ipotesi di codice ...
18/10/11 20:53
karl93
Quindi dovrei controllare se nelle label c'è un valore? Oppure devo fare altro?
aaa
18/10/11 21:33
Devi fare in modo che, alla fine dell'ordinamento, una variabile venga impostata con un valore che ti indichi che quel codice è stato eseguito.
Questa variabile va controllata prima di eseguire l'ordinamento in modo da non eseguirlo se già fatto.
18/10/11 23:55
TermYnator
Ciao Karl, ti suggerisco una piccola nota di colore a margine del codice:
in Vb una dichiarazione del tipo:
Dim i, N, tot, totpari, totdispari, indicipari, indicidispari As Integer
come quella che hai fatto, equivale ad aver dichiarato:
i, N, tot, totdispari, indicipari come variant,
e solo indicidispari come integer.
attenzione a questi dettagli se il tipo di dati è importante.
Ultima modifica effettuata da TermYnator 19/10/11 0:03
aaa