Exercice : Avant ou après#
Écrivez et testez une fonction récursive affichant les nombres de \(1\) à \(n\) dans l’ordre croissant.
void croissant(int n);
BEGIN SOLUTION
void croissant(int n) { if (n == 0) return; croissant(n - 1); cout << n << endl; }
END SOLUTION
Écrivez et testez une fonction récursive affichant les nombres de \(1\) à \(n\) dans l’ordre décroissant.
void decroissant(int n);
BEGIN SOLUTION
void decroissant(int n) { if (n == 0) return; cout << n << endl; decroissant(n - 1); }
END SOLUTION