Le matrici sono le variabili utilizzate nella programmazione per contenere un elenco di numeri o caratteri. Trovare il massimo valore del numero in una matrice è necessario scorrere in ciclo ogni valore. Questo è anche utilizzato in un metodo denominato "bolla l'ordinamento," che significa ogni valore viene confrontato ed elencati in ordine crescente. È possibile utilizzare una sorta di bolla per trovare il valore massimo per una matrice in Visual Basic.
Istruzioni
1
Inizializzare le variabili necessarie. Ci sono tre variabili necessarie per scorrere la matrice per trovare il valore più alto: la matrice contenente i valori, una variabile temporanea per scorrere in ciclo ogni valore della matrice e una variabile per contenere il valore più alto. Queste variabili vengono inizializzate utilizzando il seguente codice:
Dim myArray (2) as Integer
Dim i as Integer
Dim maxValue as Integer
myArray(0) = 1
myArray(1) = 2
myArray(2) = 3
Avviso la matrice viene inizializzata con i numeri, 1, 2 e 3. Dopo il codice è finito l'esecuzione, il valore massimo indicato è 3.
2
Ottenere il primo valore nella matrice e impostata la variabile di maxValue. Questa variabile viene utilizzata per confrontare ogni valore della matrice. Se il valore successivo nell'elenco matrice è supera al valore attuale, maxValue detiene il numero massimo. Il codice è qui sotto:
maxValue = myArray(0)
3
Scorrere in ciclo ogni valore nella matrice per trovare il valore massimo. Il codice è qui sotto:
Per i = 0 To myArray.GetUpperBound() - 1
If maxValue < myArray(i) Then
maxValue = myArray(i)
End If
Successivo
4
Stampa i risultati nella finestra del debugger. Questo viene utilizzato per verificare la sintassi del codice e la logica per individuare eventuali errori. Il codice riportato di seguito viene stampato "3" dopo il ciclo è finito:
Stampa maxValue