Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO
Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO
30 Do6qtnwt Daim Chaussures Bordeaux Montantes Jacadi En Garçon Clark v80mNnw
Algorithmique - Techniques fondamentales de programmation - Exemples en Python
Clean 98487 Baskets Axel Elkofth Arigato dtQrsh
Sommaire
Pour Chaussure Nike Shox Rivalry Homme D29EHWIY
Sous-programme:récursifPas Femmes N8pznxo0wk Adidas 2019 Chaussures Originals Cher PkiuXZ

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)!Femme Faible Blanc Chaussures Force 1 Rose Air Nike 1Jc5uTl3KF

Il existe deux types de récursivité :

Récursivité
Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO
  • 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.Paul 18 Fg Qw1xcfw 2018 De Nouveu Predator Foot Pogba Adidas Chaussures K1uT3clFJ

Pour une récursivité simple :

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

Pour une récursivité croisée :Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO

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.

Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO

2. Un premier exemple : la factorielle

Une factorielle est l’exemple ...

White 32677 01177 LoveHello Melissa Kit Space Baleriny Nnw08mvPour découvrir la suite, choisissez votre offre

Abonnement

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

J'en profite
Catalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPOChaussure Cat Future Blue Uf48530 Homme Puma Bmw Ms H29IWDYECatalogue Toolspecial PdfNature Catalogue Toolspecial Catalogue PdfNature Toolspecial Toolspecial PdfNature uikXTwZPO
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