Arrays são variáveis usadas na programação para manter uma lista de números ou caracteres. Encontrar o valor máximo número em uma matriz exige que você para percorrer cada valor. Isto também é utilizada num método chamado " triagem bolha", o que significa que cada valor é comparado e listados por ordem crescente . Você pode usar uma espécie de bolha para encontrar o valor máximo para uma matriz em Visual Basic. Instruções
1
Inicializar as variáveis necessárias . Há três variáveis necessárias para percorrer a matriz para encontrar o valor mais alto : a matriz que contém os valores , uma variável temporária para percorrer cada valor da matriz e uma variável para armazenar o valor mais alto . Essas variáveis são inicializados usando o seguinte código :
Dim myArray (2) como IntegerDim i como IntegerDim maxValue como IntegermyArray (0) = 1myArray (1) = 2myArray (2) = 3
Notice a matriz é inicializada com os números , 1 , 2 e 3. Depois que o código é terminar a execução , o valor máximo apresentado é 3.
2
Obter o primeiro valor na matriz e configurá-lo para a variável maxValue . Esta variável é usada para comparar cada valor da matriz . Se o próximo valor na lista de matriz é maior do que o valor da corrente , em seguida, maxValue contém o número máximo . O código está abaixo:
maxValue = myArray (0)
3
loop através de cada valor na matriz para encontrar o valor máximo. O código está abaixo:
For i = 0 To myArray.GetUpperBound () - 1Se maxValue < meuArray ( i) = ThenmaxValue meuArray (i ) Fim IfNext
4
Imprima o resulta para a janela do depurador. Isto é usado para testar o seu código e sintaxe lógica por eventuais erros. Os seguintes impressões de código " 3 ", após o ciclo está terminado :
Imprimir maxValue