Le Tant Que :
Plutôt simple, n'est ce pas ? La seule chose compliquée est de créer la condition adaptée pour que la boucle s'interrompt au moment adéquat.Mais rassurez-vous dans les exercices qui vont suivre, vous apprendrez à maitriser tout cela.Pour le moment, examinons un petit exemple :
Dans ce petit exemple, l'algorithme affiche le résultat "Faux" tant que l'utilisateur ne trouve pas le bon numéro (ici le 5). Lorsque ce dernier trouvera le bon numéro, l'algorithme sortira automatiquement de la boucle et affichera le résultat "Vrai".Maintenant que vous avez compris le fonctionnement, je vais vous donner un autre exemple afin que vous imaginiez les possibilités offertes par ces boucles.
Dans cette exemple, on a réalisé un décompte. En effet, tant que la variable nombre sera différente de 0, on affichera cette variable. Vous ne comprenez pas comment cette fonction fait ça ? C'est normal, je ne vous ai pas encore expliqué à quoi servait "nombre --". Cette ligne sert à décrémenter la variable nombre, à chaque fois qu'on va lire cette ligne. C'est l'équivalent d'un "nombre = nombre - 1".Maintenant que vous savez faire un Tant Que, regardez comment on le représente en organigramme :
Cette exemple est le même que le précédent, c'est un décompteur. Pour l'exemple, j'ai choisi d'initialiser la valeur de la variable nombre à 10, l'algorithme affichera donc les nombres de 10 à 1".Une variante importante existe au Tant Que, c'est le
Faire... Tant Que.