const int NB_LIGNES = 10;
DessinerSapin(NB_LIGNES);
static bool EstPair(int n)
static char DéterminerSymbole(int noLigne)
static void DessinerSymboles(int noLigne)
int nbSymboles = 2 * noLigne - 1;
char symbole = DéterminerSymbole(noLigne);
for(int cpt = 1; cpt <= nbSymboles; ++cpt)
static void DessinerEspaces(int nbLignes, int noLigne)
int nbEspaces = nbLignes - noLigne;
for(int cpt = 1; cpt <= nbEspaces; ++cpt)
static void DessinerLigne(int nbLignes, int noLigne)
DessinerEspaces(nbLignes, noLigne);
DessinerSymboles(noLigne);
static void DessinerSapin(int hauteur)
for(int cptLignes = 1; cptLignes <= hauteur; ++cptLignes)
DessinerLigne(hauteur, cptLignes);