" L'erreur est humaine , aux choses vraiment gâcher prend un ordinateur " . Ce vieil adage révèle comment un ordinateur peut répéter le même processus à plusieurs reprises plusieurs fois par seconde . En termes de programmation informatique , on appelle cela une boucle. Visual Basic a trois constructions de boucles différentes: for, while et à faire. Chaque répète un bloc de code , soit un certain nombre de fois ou basée sur une condition. Suivez ces étapes pour essayer chacune des trois structures de boucle . Choses que vous devez
Microsoft Visual Basic Express ou Visual Studio (version 2003 ou version ultérieure )
Voir Plus Instructions
1
Ouvrez Visual Basic et créez une nouvelle application de console. Cliquez sur " Fichier", " Nouveau projet ". Choisissez «Windows» sous la rubrique « Visual Basic » dans l'arborescence . Cliquez sur «Application Console », « OK ». La fenêtre de code pour la nouvelle application de console apparaît. Entrez tout le code entre les deux lignes ci-dessous
Sub Main ( )
'- . Code vient ici -
End Sub
2 < p > Créer une boucle . Cette répète un bloc de code en faisant varier un indice d'une valeur à l'autre. Entrez le code comme suit:
Dim i As Integer
For i = 2 à 10 Étape 2
Console.Write ( i)
Console. Ecrire ("")
Suivant
Console.WriteLine ( )
Cette boucle fait varier la je entier de 2 à 10, pas à pas par 2. Les répétitions de la boucle pour les valeurs 2, 4 , 6, 8 et 10 , à chaque fois l'impression du nombre de la console . Après la boucle est terminée, le curseur de la console est avancé à la ligne suivante . Lorsqu'il est exécuté , le résultat s'affiche comme suit:
2 4 6 8 10
3
créer une boucle While. Cela se répète tant que la condition est remplie. Entrez le code comme suit:
i = 1
Si i <= 5
Console.Write ( i)
Console.Write ( " »)
i + = 1
End While
Console.WriteLine ( )
Dans cet exemple, les chefs de la boucle 1-5 . L'indice I est défini sur 1 , puis la boucle while imprime à plusieurs reprises la valeur de I à la console ajoute ensuite 1. La boucle while dit qu'il va répéter tout I est inférieur ou égal à 5 , alors quand je reçoit à 6, les arrêts de la boucle. La sortie se présente comme suit :
1 2 3 4 5
4
créer une boucle Do . Ceci est similaire à un
While mais continue jusqu'à ce qu'une condition soit remplie . Une boucle Do s'exécute toujours au moins une fois . Entrez le code comme suit:
i = 1
Do
Console.Write ( i)
Console.Write ("")
i + = 1 Faites
loop Until i> 5
Console.WriteLine ( )
Cet exemple ressemble à la boucle while mais remarquez que la condition apparaît après la boucle et que les unités de répétition de la boucle jusqu'à ce que la condition est remplie . La sortie est le même que l'exemple précédent.