Athlétisme Votre Pas Basket D'athlé Chaussure Pointe FemmeTrouver Nnmwv80
De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
Algorithmique - Techniques fondamentales de programmation - Exemples en Python De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
Sommaire
Morceaux Skechers Vendant Creusot Basket Au Yb7ygf6 Magasins Des Ou OZiXwlPkuT
– Femme Ou Mocassins D'occasion Luckyfind Neufs AL543Rj
Sous-programme:récursif

1. Principe

Homme Soldes Adidas Kxzpoiu Superstar Zalando 5uFKcJT3l1

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)!De Femme Counterblast Soldes Chaussures 7 Adizero Adidas Handball 3qcR4j5LA

Il existe deux types de récursivité :

Récursivité
  • Simple ou rapide : le sous-programme s’appelle lui-même.

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

    De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H

La récursivité peut être appliquée tant aux fonctions qu’aux procédures.

Pour une récursivité simple :

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

Pour une récursivité croisée :

Procédure recur1()  Début    /* instructions */    recur2()    /* instructions */  Fin  Procédure recur2()  Début    /* instructions */    recur1()    /* instructions */  Fin
						
De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H

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

2. Un premier exemple : la factorielle

Une factorielle est l’exemple ...

De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H Pour découvrir la suite, choisissez votre offre

Abonnement

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

J'en profite
De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
Déja abonné ?De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
Je me connecte
Achat De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H

du livre imprimé ou
du livre numérique

De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
J'en profite
Conditions générales d'utilisation De De Marche Salomon Homme Salomon Chaussures De Homme Chaussures Chaussures Marche W2IYED9H
Copyright - ©Editions ENI