next up previous contents index
suivant: Exemple : l'algorithme d'Euclide monter: Itérations précédent: Boucle « for »   Table des matières   Index

Boucle « while »

La structure d'itération

while (cond) inst
moins structurée que for, est plutôt adaptée à l'itération d'une transformation, tant qu'une certaine condition est vérifiée. C'est cette condition qui est spécifiée dans l'en-tête du while, tandis que l'instruction, inst, appelée le corps de l'itération, décrit cette transformation. Ce corps est généralement un bloc d'instructions.

Le corps est exécuté tant que la valeur de la condition est true ; en particulier, elle n'est pas exécutée si sa valeur est initialement false. L'instruction while est terminée quand la valeur de la condition est false.

Hormis quelques situations où l'on souhaite que le bloc soit exécuté indéfiniment, il importe de faire en sorte que la condition devienne false.



Rene' LALEMENT 2002-11-07