Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako urobiť slučku v jazyku Visual Basic

" Mýliť sa je ľudské , naozaj pokaziť sa počítač " . Toto staré porekadlo ukazuje, ako počítač môže opakovať rovnaký proces znovu a znovu mnohokrát za sekundu . V programovaní počítača , pokiaľ ide , to sa nazýva slučka . Visual Basic má tri rôzne konštrukcie , slučka : for , while a robiť . Každý opakuje blok kódu buď určitý počet časov , alebo na základe stavu . Postupujte podľa nasledujúcich krokov , aby sa pokúsila každej z troch smyčkování konštrukcií . Veci , ktoré budete potrebovať v Microsoft Visual Basic Express alebo Visual Studio ( verzia 2003 alebo novšia )
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte Visual Basic a vytvoriť novú aplikáciu konzoly . Kliknite na " Súbor " , " New Project " . Zvoľte " Windows " pod " Visual Basic " v stromovom zobrazení . Kliknite na tlačidlo " Console Application " , " OK " . Objaví sa okno s kódom pre nové aplikácie konzoly . . Zadajte celý kód medzi dvoma riadkami nižšie uvedených

Sub Main ( )

" - kód pokračuje tu -

End Sub
2

Vytvoriť pre sláčiky . To sa opakuje blok kódu , zatiaľ čo meniace index z jednej hodnoty na druhú . Zadajte kód takto :

Dim i As Integer

pre i = 2 To 10 Step 2

Console.Write ( i )

konzoly . write ( " " )

Ďalšie

Console.WriteLine ( )

Táto slučka mení číslo som od 2 do 10 , posilnenie o 2. Slučka opakuje pre hodnoty 2 , 4 , 6 , 8 a 10 , pri každej tlači číslo do konzoly . Po dokončení slučky , konzoly kurzor posunie na ďalší riadok . Pri spustení sa zobrazí výstup takto :

2 4 6 8 10
3

Vytvorte while . To sa opakuje tak dlho , kým je splnená podmienka . Zadajte kód takto :

i = 1

keď i < = 5

Console.Write ( i )

Console.Write ( " " )

i + = 1

End While

Console.WriteLine ( )

V tomto príklade , slučka počíta 1-5 . Index Aj je nastavená na hodnotu 1 , potom while opakovane vytlačí hodnotu Aj na konzolu a potom pridá 1. Kým slučka hovorí , že sa bude opakovať , keď Aj je menšie ako alebo rovná 5 , takže keď sa dostáva až 6 , slučka sa zastaví . Výstup sa zobrazí takto :

1 2 3 4 5
4

Vytvorte Do slučky . To je podobné mladého

While slučka , ale pokračuje , kým je splnená podmienka . Do slučka beží vždy aspoň raz . Zadajte kód takto :

i = 1

Do

Console.Write ( i )

Console.Write ( " " )

i + = 1 Do

slučke , kým i > 5

Console.WriteLine ( )

Tento príklad je podobný cyklu while , ale všimnite si , že stav zobrazí sa po slučke a slučka sa opakuje , kým je splnená podmienka . Výstup je rovnaký ako v predchádzajúcom príklade .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené