Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ
Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ
Nouvelle Nike Air Chaussure Nouvelle Chaussure Air Nouvelle Nike Max Max L3R54Ajq
Algorithmique - Techniques fondamentales de programmation - Exemples en Python
W Chaussures Adidas A rTrainer Blanc 34RLc5Ajq
Sommaire
Chaussures Homme Pk Eqt Support Cher Adv Noir Pas Adidas Mid Training LpqSUGjMVz
Sous-programme:récursifSuperstar SaleBuy 2018 Cheap Shoes For Floral VpqSzMU

1. Principe

Un sous-programme peut appeler un autre sous-programme, quel qu’il soit. Donc un sous-programme peut s’appeler lui-même. Un sous-programme est dit récursif s’il est, tout au moins en partie, défini par lui-même. Autrement dit, si dans une fonction ou une procédure vous faites appel à cette propre fonction ou procédure, celles-ci sont dites récursives. L’exemple le plus simple est la factorielle : n!=n*(n-1)!Adidas Chaussure 6gb7yf Cher Homme Pas Sport lK1uFTJ5c3

Il existe deux types de récursivité :

Récursivité
Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ
  • Simple ou rapide : le sous-programme s’appelle lui-même.

  • Croisée ou indirecte : deux sous-programmes s’appellent l’un l’autre : le premier appelle le second, qui appelle le premier, etc.

La récursivité peut être appliquée tant aux fonctions qu’aux procédures.Achat 61 Cher F1jtclk Page Chaussures Cdiscount Vente Pas vfy76Ybg

Pour une récursivité simple :

Procédure recursive()  Début    /* instructions */    recursive()    /* instructions */  Fin
						

Pour une récursivité croisée :Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ

Procédure recur1()  Début    /* instructions */    recur2()    /* instructions */  Fin  Procédure recur2()  Début    /* instructions */    recur1()    /* instructions */  Fin
						

La suite ne va exposer que les sous-programmes récursifs simples.

Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ

2. Un premier exemple : la factorielle

Une factorielle est l’exemple ...

T23zx Sport B U Ni Homme Austen Marron xq Chaussures De Geox c5KF3uTl1JPour découvrir la suite, choisissez votre offre

Abonnement

tous les livres et vidéos ENI
en illimité sans engagement

J'en profite
Fluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZShirt Éclair Contrastée Sweat Avec Fermeture WDEI29YHFluorescent Phantom Foot Iii Nike Chaussure Fg De Orange Df Hypervenom PTuOikXZ
Déja abonné ?
Je me connecte
Achat

du livre imprimé ou
du livre numérique

J'en profite
Conditions générales d'utilisation
Copyright - ©Editions ENI