les boucles en vbnet
Les
boucles en VB.NET sont des structures de code permettant d'exécuter des
instructions de manière répétitive. Il existe plusieurs types de boucles en
VB.NET, chacune adaptée à des situations différentes :
1. Boucle
Pour...Suivant
Cette boucle est utilisée lorsque vous savez à l'avance combien
de fois vous voulez répéter un bloc d'instructions. Elle utilise une variable
de comptage qui prend une valeur initiale, puis est incrémentée (augmentée) à
chaque itération jusqu'à atteindre une valeur finale.
Exemple :
vbnetPhotocopieuse
For i =
1
To
5
Console.WriteLine(
"Tour de boucle : " & i)
Next
2. Boucle pour chacun
Cette boucle est utilisée pour parcourir chaque élément d'une
collection, comme un tableau ou une liste. Elle ne nécessite pas de connaître
le nombre d'éléments à l'avance.
Exemple :
vbnetPhotocopieuse
Dim fruits
As
String() = {
"Pomme",
"Banane",
"Orange"}
For
Each fruit
In fruits
Console.WriteLine(
"Fruit : " & fruit)
Next
3. Boucle Do...Boucle
Cette boucle est plus flexible et permet de répéter un bloc
d'instructions tant qu'une certaine condition est vraie ou jusqu'à ce qu'elle
devienne vraie.
Exemple (boucle Do While)
vbnetPhotocopieuse
Dim count
As
Integer =
0
Do
While count <
3
Console.WriteLine(
"Boucle Do While : " & count)
count +=
1
Loop
Exemple (boucle Do Until)
vbnetPhotocopieuse
Dim password
As
String =
""
Do
Until password =
"secret"
Console.Write(
"Entrez le mot de passe : ")
password = Console.ReadLine()
Loop
Console.WriteLine(
"Mot de passe correct !")
Commentaires
Enregistrer un commentaire