Trois éléments de base de tout algorithme informatique sont les états successifs , les opérations conditionnelles et itératives opérations , ou des boucles . Boucles existent sous deux formes de base dans Microsoft Visual Basic 2008, la boucle "do " et " Pour Next" boucle. Les boucles sont destinés à être utilisés avec des règles qui instruisent la boucle pour répéter un certain nombre de fois ou jusqu'à ce que certaines conditions soient remplies . Boucles de ce test pour ces conditions avant d'exécuter pour la première fois sont appelés « pré-test » boucles , et ceux qui essai de ces conditions après avoir exécuté une fois que l'on appelle boucles " post-test " . Post-test boucles toujours courir au moins une fois . Instructions
utilisant une boucle «faire» dans Visual Basic 2008
1
déclarer des variables qui seront utilisées dans la boucle en utilisant la mention « DIM », comme dans :
< p > Compteur As entier
où "compteur" est la variable et "entier " est le type de variable.
2 Code
la boucle "Do" avec un état " While " au début de la boucle, par exemple :
contre As Integer
Do While compteur <20
MessageBox.Show ( counter.ToString )
< p> compteur = compteur + 1
boucle
3
le code de la boucle «faire» en utilisant le «Jusqu'à ce que " condition à la fin de la boucle, tels que:
contre As Integer
Do
MessageBox.Show ( counter.ToString ) contre
= compteur + 1
Loop Until compteur = 20
utilisant une boucle " For-Next " dans Visual Basic 2008
4
déclarer des variables qui seront utilisées dans la boucle en utilisant l'instruction "DIM " , comme dans:
contre As entier
où "compteur" est la variable et "entier " est le type de variable , ou déclarer des variables de manière dynamique dans le cadre de la " For-Next " instruction de boucle
5 du Code de la
" For-Next " boucle en créant une instruction conditionnelle tels que: .
contre As entier
compteur = 1 à 10
MessageBox.Show ( counter.ToString )
Suivant contre
6
le code de la boucle " For-Next " à suivre un modèle en utilisant seulement certains numéros , comme dans l'exemple suivant, qui affiche uniquement les nombres impairs :
contre As entier
compteur = 1 à 10 l'étape 2
MessageBox.Show ( counter.ToString ) Photos
Suivant contre
7
déclarer la variable dynamique dans la boucle comme dans l'exemple suivant:
Par contre As Integer = 1 à 10
< p > MessageBox.Show ( counter.ToString )
Suivant contre