Arrays er variabler, der anvendes i programmering til at holde en liste over numre eller tegn. Finde det maksimale antal værdi i et array kræver, at du sløjfe gennem hver værdi . Det bruges også i en metode kaldet "boble sortering ", som betyder, at hver værdi sammenlignes , og i stigende orden . Du kan bruge en boble slags til at finde den maksimale værdi for et array i Visual Basic. Instruktioner
1
Initialiser nødvendige variabler. Der er tre variable er nødvendige for at sløjfe gennem array for at finde den højeste værdi : array der indeholder de værdier , en midlertidig variabel til at sløjfe gennem hvert array værdi og en variabel til at holde den højeste værdi. Disse variabler initialiseres ved hjælp af følgende kode : Hej
Dim myArray (2) , som IntegerDim i som IntegerDim maxValue som IntegermyArray (0) = 1myArray (1) = 2myArray (2) = 3 fotos
Notice array initialiseres med tal , 1 , 2 og 3 . Når koden er færdig udfører den maksimale viste værdi er 3. .
2
Anskaf den første værdi i array , og indstil det til den maxValue variabel. Denne variabel anvendes til at sammenligne hvert array værdi . Hvis den næste værdi i array listen er højere end den aktuelle værdi , så maxValue holder det maksimale antal . Koden er under : Hej
maxValue = myArray (0)
3
Loop gennem hver værdi i array til at finde den maksimale værdi. Koden er under : Hej
For i = 0 Til myArray.GetUpperBound () - 1Hvis maxValue < myArray ( i) ThenmaxValue = myArray ( i) End IfNext
4
Udskriv resultaterne til debugger vinduet . Dette bruges til at teste din kode syntaks og logik for eventuelle fejl. Følgende kode udskriver "3" efter løkken er færdig : Hej
Print maxValue