" Vergissen is menselijk , om dingen echt te verknoeien neemt een computer " . Dit oude gezegde laat zien hoe een computer hetzelfde proces kan herhalen over en vele malen per seconde . In het programmeren van computers termen , dit heet een lus . Visual Basic heeft drie verschillende lus constructies : Voor , tijdens en Do . Elke herhaalt een codeblok of een bepaald aantal keren of op basis van een conditie. Volg deze stappen om elk van de drie lusconstructies proberen . Wat je nodig hebt Microsoft Visual Basic Express of Visual Studio ( versie 2003 of hoger ) op Twitter Toon Meer Aanwijzingen Open Visual Basic 1 en maak een nieuwe console applicatie . Klik op " File ", " New Project . " Kies " Windows " onder " Visual Basic " in de boomstructuur . Klik op " Console Application ", " OK . " Het venster code voor de nieuwe console toepassing verschijnt . Voer alle code tussen de twee lijnen hieronder Sub Main ( ) ' - . Code gaat hier - End Sub kopen van 2 Maak een For-lus . Dit herhaalt een blok code , terwijl variërend van een index van de ene waarde naar de andere . Voer de code als volgt : Dim i As Integer Voor i = 2 To 10 Stap 2 Console.Write ( i ) Console . Schrijf ( " " ) Volgende Console.WriteLine ( ) Deze lus varieert het getal I van 2 tot 10 , het stappen door 2 . De lus herhaalt de waarden 2 , 4 , 6 , 8 en 10 , elke keer drukken het nummer van de console . Na de lus is voltooid , wordt de console cursor vooruit naar de volgende regel . Wanneer het wordt uitgevoerd , verschijnt de output als volgt : 2 4 6 8 10 3 Maak een While-lus . Dit herhaalt zolang een voorwaarde wordt voldaan . Voer de code als volgt : i = 1 Terwijl i < = 5 Console.Write ( i ) Console.Write ( " " ) op i + = End 1 Terwijl Console.WriteLine ( ) In dit voorbeeld is de lus telt van 1 tot 5. De index I is ingesteld op 1 , dan is de while lus drukt herhaaldelijk op de waarde van I om de console dan voegt 1 . De while lus zegt dat het zal herhalen , terwijl ik kleiner is dan of gelijk is aan 5 , dus toen ik krijgt tot 6 , de lus stopt . De output wordt als volgt weergegeven : 1 2 3 4 5 4 Maak een Do -lus . Dit is vergelijkbaar met een Terwijl lus maar blijft totdat een voorwaarde is voldaan . Een Do lus loopt altijd minstens een keer . Voer de code als volgt : i = 1 Zoeken Heb Console.Write ( i ) Console.Write ( " " ) op Twitter i + = 1 Heeft Loop tot i > Console.WriteLine ( ) 5 Dit voorbeeld lijkt veel op de While -lus maar merken dat de voorwaarde verschijnt nadat de lus en de lus wordt herhaald totdat de voorwaarde is voldaan . De uitgang is hetzelfde als het vorige voorbeeld .
|