Tant Que

1. Structure générale

La boucle de type Tant Que permet la répétition d’un bloc d’instructions tant que la condition testée est vérifiée, donc vraie. Sa syntaxe est la suivante :


Tant Que booléen Faire 
  Bloc d'instructions 
FinTantQue
 

Lors de l’exécution du programme, celui-ci arrive sur l’instruction Tant que. Il évalue l’expression booléenne (une ou plusieurs conditions, ou une seule variable). Si l’expression retourne VRAI, alors le programme exécute les instructions suivantes jusqu’à ce qu’il arrive au FinTantQue.

Arrivé ici, il remonte au Tant Que et évalue de nouveau l’expression booléenne. Si c’est VRAI alors il exécute de nouveau les instructions, et ainsi de suite, tant que l’expression retourne VRAI. Si l’expression devient fausse, alors le programme saute à l’instruction située juste après le FinTantQue. Voici un simple exemple qui compte de 1 à 10 :


PROGRAMME TQUE1 
VAR 
  Cpt:entier 
DEBUT 
  Cpt←1 
  Tant que Cpt<=10 Faire 
    Afficher Cpt 
    Cpt←Cpt+1 
  FinTantQue 
FIN
 

En C#, la boucle TantQue est représentée par while(), avec l’expression booléenne entre parenthèses.


while(booleen) { 
  /* bloc d'instructions */ 
}
 

Si une seule instruction est présente au sein de la boucle, les accolades sont...

Pour consulter la suite, découvrez le livre suivant :
couv_RICSHALG.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les structures itératives
Suivant
Répéter … Jusqu’à