Récursivité
Résolu/Fermé1 réponse
Utilisateur anonyme
21 févr. 2016 à 22:00
21 févr. 2016 à 22:00
Salut,
i est un paramètre représentant le nombre d'espace que tu souhaites écrire.
j est un paramètre représentant le nombre d'étoile que tu souhaites écrire.
m est un paramètre représentant la longueur prévue (en caractères) de la pyramide.
k est un paramètre indiquant la taille (en caractère) initiale de la plus petite base de la pyramide.
Dans les fonctions espace et etoile on "décrémente" parce que c'est le principe de la récursivité.
Il s'agit de dire que pour dessiner 3 étoiles, tu en dessine 1 puis 2.
Pour dessiner 2 étoiles, tu en dessine 1 puis 1.
Enfin pour dessiner 1 étoile bah, c'est évident ...
i est un paramètre représentant le nombre d'espace que tu souhaites écrire.
j est un paramètre représentant le nombre d'étoile que tu souhaites écrire.
m est un paramètre représentant la longueur prévue (en caractères) de la pyramide.
k est un paramètre indiquant la taille (en caractère) initiale de la plus petite base de la pyramide.
Dans les fonctions espace et etoile on "décrémente" parce que c'est le principe de la récursivité.
Il s'agit de dire que pour dessiner 3 étoiles, tu en dessine 1 puis 2.
Pour dessiner 2 étoiles, tu en dessine 1 puis 1.
Enfin pour dessiner 1 étoile bah, c'est évident ...
21 févr. 2016 à 22:55