Uma matriz de Visual Basic é uma estrutura de dados que permite armazenar uma lista de valores . Arrays pode armazenar qualquer tipo de dados em Visual Basic, a partir de números inteiros para strings. O Visual Basic não fornecer uma função que irá encontrar automaticamente o maior valor em um array, mas se a matriz armazena valores numéricos como números inteiros ou números de ponto flutuante , você pode programar um loop que irá procurar através da matriz para o maior valor e de saída o resultado . Instruções
1
Crie uma variável de "Max" que irá armazenar o local do índice do maior valor na matriz e inicializá-lo para "0". Crie uma variável "i" que irá armazenar o índice atual posição na matriz .
2
Criar um laço "for" . Ter a iteração de loop de " i = 1" até atingir o final da matriz . Use a função " UBound ()" em sua matriz para retornar o número de itens na matriz ; . Este é o número de iterações do loop vai precisar para realizar
3
Compare o valor da matriz em " Máximo " para o valor da matriz de " i . " Se o valor armazenado na " Máximo " é maior , continuar com o ciclo . Se o valor de "i" é maior, em seguida, defina "Max" igual a " i" e continuar com o loop.
4
Feche o loop.
5
Crie uma variável " MaxValue " que irá armazenar o valor mais alto na matriz. Defina " MaxValue " Output
6
igual ao valor armazenado em "Max" na matriz. O valor de " MaxValue. "