La condition d'arrêt est le point précis de la fonction qui met fin à la procédure voulu. Ex : (forme itérative) la boucle while (tant que).
---''int'' veut exprimer que c'est un nombre entier, ''result'' le nom de la variable donnédonnée (les nom des variables sont représentatifreprésentatifs pour celui qui crée la fonction, ,mais pour l'ordinateur l'associe tout le long de la fonction écrite, on auraiaurait pu l'appeler X cela ne changeraichangerait rien).---
<blockquote>'''int result = 10;''' -----Variable X est égale à dix--------</blockquote>
<blockquote>'''int sum = 1;''' -----Variable Y est égale à un---------</blockquote>
----Tant que (condition d'arrêt---variable X est plus grand que zéro---)----la fonction sera exécutéexécutée en boucle tant que X ne soit pas égale à 0----
----result et sum, qui sont dans la boucle, seront exécuterexécutés par la suite, il vérifie si la condition est atteint atteinte, si oui cela metsmet fin à la boucle, sinon elle exécute à nouveau les variables result et sum, vérifie la condition temps et aussi longtemps que la condition soit atteintatteinte.-----
-----<blockquote>'''while ( result > 0 ) {''' </blockquote><blockquote>'''result = result - 1 ;'''--------Variable X est égale à X - 1 (dans cet exemple la variable vaut 10 donc X = 10 -1, dans leau prochain tour la variable vaut 9 donc x = 9 - 1)------- </blockquote><blockquote>'''sum = sum + sum ;'''---------Variable Y est égale à Y + Y donc Y = 1 + 1 , dans le prochain tour Y = 2 + 2 , le tour suivant Y = 4 + 4, jusqu'à temps que la condition d'arrêt soit atteint.---------</blockquote><blockquote>'''}'''</blockquote>
<blockquote>'''sum = sum + sum ;'''---------Variable Y égale à Y + Y donc Y = 1 + 1, au prochain tour Y = 2 + 2 , le tour suivant Y = 4 + 4, jusqu'à temps que la condition d'arrêt soit atteinte.---------</blockquote><blockquote>'''}'''</blockquote>