Ein Visual Basic -Array ist eine Datenstruktur, die Sie , um eine Liste von Werten zu speichern. Arrays können jeden Datentyp in Visual Basic zu speichern, aus ganzen Zahlen in Strings . Visual Basic bietet keine Funktion, die automatisch finden den größten Wert in einem Array , aber wenn Ihr Array speichert numerische Werte wie Zahlen oder Gleitkommazahlen , können Sie eine Schleife, die durch die Anordnung für den größten Wert und Ausgang Suchprogramm die Folge. Anleitung
1
Erstellen Sie eine Variable "Max" , die den Index Standort der größte Wert im Array speichern und initialisieren Sie sie auf "0 ". Erstellen Sie eine Variable "i" , die den aktuellen Index gespeichert werden Position im Array .
2
erstellen Sie eine " for"-Schleife . Haben die Schleife von "i = 1" durchlaufen , bis das Ende des Arrays erreicht . Benutzen Sie den " UBound ()" -Funktion auf Ihrem Array die Anzahl der Elemente im Array zurück , das ist die Anzahl der Iterationen der Schleife ausführen müssen, wird
3
Vergleichen Sie den Wert . des Arrays auf "Max " auf den Wert des Feldes auf "i ". Wenn der Wert in "Max" gespeichert ist, größer ist , wobei die Schleife fortgesetzt. Wenn der Wert auf " i" größer ist, dann "Max" gleich " i " gesetzt und mit der Schleife .
4
Den Kreislauf schließen .
5
erstellen Sie eine Variable " MaxValue " , die den höchsten Wert im Array zu speichern. Set " MaxValue " gleich dem Wert bei "Max" in dem Array gespeichert .
6
Ausgang der Wert von " MaxValue . "