April 29
Una matrice 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 interi a stringhe. Visual Basic non fornisce una funzione che troverà automaticamente il valore più grande in un array, ma se l'array memorizza i valori numerici, come numeri interi o numeri in virgola mobile, è possibile programmare un ciclo che cercherà attraverso l'array per il valore più grande e l'uscita il risultato.
1 Creare una variabile "Max" che memorizzerà la posizione di indice del valore più grande nella matrice e inizializzare a "0" Creazione di una "i" che memorizzerà la posizione di indice corrente variabile nella matrice.
2 Creare un ciclo "for". Avere l'iterata ciclo da "i = 1" fino a raggiungere la fine della matrice. Utilizzare il ") UBound (" funzione sulla matrice per restituire il numero di elementi nella matrice; questo è il numero di iterazioni del ciclo dovrà eseguire.
3 Confrontare il valore della matrice a "Max" al valore della matrice a "i". Se il valore memorizzato in "Max" è più grande, proseguire con il ciclo. Se il valore alla "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" uguale al valore memorizzato in "Max" nella matrice.
6 Uscita il valore di "MaxValue."