Per dovere ti spiego le array che sono piuù facili di quanto sembri
Comando per utilizzarlo: DIM Nome(Primo valore, Secondo valore)
Le array possono comprendere sia varabili sia stringhe, per cui possono essere scritte anche in questo modo in base a ciò di cui si ha bisogno:
DIM Nome(Primo valore, Secondo valore)
DIM Nome$(Primo valore, Secondo valore)
DIM Nome#(Primo valore, Secondo valore)
Il Primo determina un valore intero dell'array
Il Secondo determina un valore di stringa (quindi una scritta)
Il Terzo determina un numero con virgola
Il Primo valore corrisponde a un primo insieme, il secondo quanti sottoinsiemi ha il primo. Per spiegartelo meglio ti faccio un esempio:
DIM Prova#(2,15)
Prova# avverte il compilatore che useremo numero con virgola
Il primo valore lo devi immaginare come una grande scatola. In questo caso abbiamo due grandi scatole.
Il Secondo valore lo devi immaginare come delle scatole più piccole dentro le scatole più grandi.
Ne consegue che per ogni scatola grande (2) avrà dentro di esse 15 scatoline piccole.
Ogni scatola può contenere un valore. Esempio:
DIM Prova#(100,99)
Prova#(96,87)=250
Spiegazione:
Creiamo un Array che abbia 100 grandi scatole. Ogni scatolone ha 99 scatoline piccole.
La Seconda Riga ci permette di assegnare un valore alla 87esima scatolina dentro lo scatolone 96.
Spero di essere stato chiaro ^^ Per qualunque cosa sono qui
Enjoy!