Un array di Visual Basic è una struttura dati che consente di memorizzare un elenco di valori . Gli array possono memorizzare qualsiasi tipo di dati in Visual Basic , da numeri interi in stringhe. Visual Basic non fornisce una funzione che trova automaticamente il valore massimo in un array , ma se la matrice memorizza i valori numerici come numeri interi o numeri in virgola mobile , è possibile programmare un ciclo che cercherà attraverso la matrice per il valore più grande e di uscita il risultato . Istruzioni
1
Creare una variabile "Max" che memorizzerà la posizione di indice del più grande valore della matrice e inizializzarla a "0 ". Creare una variabile "i" che memorizzerà l'indice corrente posizione nella matrice .
2
Creare un ciclo "for " . Dispone dell'occhiello iterare da " i = 1 " fino a raggiungere la fine della matrice . Utilizzare la funzione " UBound ( ) " sul tuo array per restituire il numero di elementi nella matrice , questo è il numero di iterazioni del ciclo sarà necessario eseguire
3
Confronta il valore . della matrice al "MAX " per il valore della matrice a "i ". Se il valore memorizzato in " Max " è maggiore , continuare con il loop . Se il valore di "i" è più grande , quindi impostare "Max " uguale a " i" e continuare con il loop .
4
chiudere il ciclo .
5
creare una variabile " MaxValue " che memorizzerà il valore più alto nella matrice. Impostare " MaxValue " pari al valore memorizzato in "Max" nella matrice.
6
uscita il valore di " MaxValue . "