Sommaire

Les boucles

Une boucle est une structure répétitive qui permet d’exécuter plusieurs fois les instructions se trouvant à l’intérieur du bloc d’instructions. Il est important de maîtriser le concept des boucles car on le retrouve dans tout langage informatique et il est à la base de tout programme quel que soit le langage.

1. Boucle While

Les instructions du bloc d’instructions de cette boucle sont répétées tant que la condition de la boucle est satisfaite (est vraie). Autrement dit, dès que la condition est évaluée à la valeur $false, on sort de la boucle.

La syntaxe d’une boucle While est la suivante :

While (<condition>)  
{  
   #bloc d’instructions 
}

Son fonctionnement est le suivant :

1. La boucle évalue la condition.

2. Si la condition est fausse, le bloc d’instruction n’est pas exécuté et la boucle se termine. 

3. Si la condition est vraie, alors le bloc d’instructions est exécuté.

4. Retour à l’étape 1.

Voici un exemple basique d’une boucle While qui liste les valeurs contenues dans un tableau. Dans cette boucle, tant que la valeur $nombre est strictement inférieure à la taille du tableau, le bloc d’instructions retourne la valeur du tableau à l’indice $nombre.

$nombre = 0 
$tab = 0..99 
 
While($nombre -lt $tab.Length) 
{ 
   $tab[$nombre] 
   $nombre++  ...