Arrayer är variabler som används i programmering för att hålla en lista med siffror eller tecken . Att hitta det maximala antalet värdet i en array kräver att du slinga genom varje värde . Detta används också i en metod som kallas "bubble sortering ", vilket innebär varje värde jämförs och förtecknas i stigande ordning . Du kan använda en bubbla sortera för att få fram det högsta värdet för en matris i Visual Basic . Instruktioner
1
Initiera nödvändiga variablerna . Det finns tre variabler som behövs för att loopa igenom arrayen för att hitta det högsta värdet : den array som innehåller de värden , en temporär variabel att loopa igenom varje array värde och en variabel för att hålla det högsta värdet . Dessa variabler initieras med följande kod :
Dim myArray ( 2 ) som IntegerDim jag som IntegerDim Maxvärde som IntegermyArray ( 0 ) = 1myArray ( 1 ) = 2myArray ( 2 ) = 3 bilder
Notice arrayen initieras med siffror, 1 , 2 och 3 . När koden är klar utför , är det högsta värdet som visas 3 .
2
Skaffa det första värdet i arrayen och ställa den till Maxvärde variabeln . Denna variabel används för att jämföra varje array värde . Om nästa värdet i matrisen listan är högre än det aktuella värdet , sedan Maxvärde håller det maximala antalet . Koden är nedan :
Maxvärde = myArray ( 0 ) Addera 3
Loop genom varje värde i arrayen för att få fram det högsta värdet . Koden är nedan :
För i = 0 Till myArray.GetUpperBound ( ) - 1If Maxvärde < myArray ( i) ThenmaxValue = myArray ( i) End IfNext
4
Skriv ut resultat till avlusningsfönstret . Detta används för att testa din kod syntax och logik för eventuella fel . Följande kod skriver " 3 " när slingan är klar :
Print Maxvärde