les_programmes_a_connaitre:langages_term:recursif
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes
Révision précédente
Prochaine révision
|
Révision précédente
|
les_programmes_a_connaitre:langages_term:recursif [2022/01/02 18:10] ea |
les_programmes_a_connaitre:langages_term:recursif [2022/01/02 18:21] (Version actuelle) ea |
En effet, la fonction va s'appeler elle-même, en passant comme paramètre n-1, jusqu'à ce que n soit égal à 0. Ensuite, elle va afficher n. \\ \\ \\ | En effet, la fonction va s'appeler elle-même, en passant comme paramètre n-1, jusqu'à ce que n soit égal à 0. Ensuite, elle va afficher n. \\ \\ \\ |
| |
Attention, il faut veiller à ce que toutes la fonction puisse finir de s'exécuter. Si elle se répète à l'infini, le programme risque de planter. | Pour qu'un programme récursif fonctionne, il faut vérifier que le programme se termine (sinon celui-ci va planter puisqu'il tournera à l'infini), et qu'une fois arrêté, le programme nous renvoie bien ce qui est voulu. |
| |
{{ :les_programmes_a_connaitre:langages_term:recur_erreur.png?400|}} | {{ :les_programmes_a_connaitre:langages_term:recur_erreur.png?400|}} |
les_programmes_a_connaitre/langages_term/recursif.1641143456.txt.gz · Dernière modification: 2022/01/02 18:10 de ea