Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man hittar det högsta värdet i en array i Visual Basic

    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

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder VBScript Plats Object
    ·Konvertera datum till String i VB
    ·Hur man skriver ut data i VB.NET
    ·Lägga till en kommentar till Visual Basic
    ·Hur skapa hemsida Excel-filer i Asp.Net
    ·Hur man gör ett klickar spel med Visual Basic
    ·OpenText Metod i VBA
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·Hur att fylla en textruta Från Combo i Access 2007
    ·Hur man sätter in en VBA textruta
    Utvalda artiklarna
    ·Hur man skapar en iPhone Ansökan om RSS på en webbpla…
    ·Hur du formaterar datum och tid Med iostream
    ·Hur konvertera GMT till Tidszon i PHP
    ·Hur till Bädda Unix kommandon i Perl
    ·Hur implementerar jag Short Time Delay i C
    ·Hur man skapar sidhuvuden och filer OBJ i C + +
    ·Hur sammanfoga ett snöre med en variabel i Javascript
    ·Hur hitta Chromatic Polynom i Java
    ·Lägga till kolumner i Datagrid
    ·Hur man lär sig att programmera datorer
    Copyright © Dator Kunskap http://www.dator.xyz