Dator > hur man hittar det största värdet i en array i Visual Basic

  • hur man hittar det största värdet i en array i Visual Basic


  • En Visual Basic array är en datastruktur som tillåter dig att lagra en lista med värden . Arrayer kan lagra alla datatyper i Visual Basic , från heltal till strängar . Visual Basic ger inte en funktion som automatiskt hittar det största värdet i en array , men om din array lagrar numeriska värden som heltal eller flyttal pekar siffrorna , du kan programmera en loop som kommer att söka igenom arrayen för det största värdet och utgång . resultat
    1 .
    Skapa en variabel " Max " som kommer att lagra indexet var det största värdet i arrayen och initiera den till " 0 ". Skapa en variabel " i " som kommer att lagra det aktuella indexet position i arrayen .
    2 .
    Skapa en "För " loop . Har loop iterera från " i=1 " tills den når slutet av arrayen . Använd " UBound () " -funktionen på din array för att återgå antalet objekt i kedjan; . detta är antalet iterationer slingan kommer att behöva utföra
    3
    Jämför värde i arrayen på "Max " till värdet av arrayen vid " i. " Om det lagrade värdet i " Max " är större , fortsätt med slingan. Om värdet på "i " är större , ställ sedan in " Max "lika med "jag" och fortsätter med slingan.
    4 .
    Stäng slingan .
    5 .
    Skapa en variabel " Maxvärde " som kommer att lagra det högsta värdet i arrayen . Set " Maxvärde "lika med det lagrade värdet på "Max " i kedjan .
    6 .
    Produktionen värdet av " Maxvärde . "

    tips och varningar


  • Program loopen som sin egen funktion så att du kan referera till det flera gånger i ditt program utan att behöva programmera om hela loopen igen .

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man ska utföra en lagrad procedur kommando i Visual Basic





Relaterade artiklar


  • Hur du ser s-video på en Dell 9300
  • HP m8517c-b specifikationer
  • dell D620 specifikationer
  • hur man använder musen på en Compaq Presario v5204nr
  • hur man använder en Oracle PL / SQL anonyma block
  • Toshiba Tecra 4300 specifikationer
  • html text hjälp
  • tekniska specifikationer för CT scanners
  • hur du återvinner etiketter från HP tonerkassetter
  • Avinstallera en HP MP6 skrivare