function tri($n, $m, $l) { if ($n - 1 == $m) { return; } row($l, $n); echo PHP_EOL; return tri($n + 1, $m, $l); }
if (valeur_min([5, 23, 8, 19, 28, 3, 55, -52, 100, 82, 75, 22]) == -52) { echo "OK: valeur_min\n"; } /** * Cherche l'indice de la plus petite des valeurs d'un tableau */ function valeur_min_indice($tab) { } // indices: 0 1 2 3 4 5 6 7 8 9 10 11 if (valeur_min_indice([5, 23, 8, 19, 28, 3, 55, -52, 100, 82, 75, 22]) == 7) { echo "OK: valeur_min_indice\n"; } /** * Retourne la somme des éléments du tableau */ function somme_tableau($tab) { } if (somme_tableau([12, 23, 4]) == 39) { echo "OK: somme_tableau\n"; } /** * Trie le tableau $tab à l'aide de valeur_min_indice() (sans utiliser sort()) */ function tri($tab) { } if (tri([8, 5, 2, 9, 3, 55, 2]) == [2, 2, 3, 5, 8, 9, 55]) { echo "OK: tri\n"; }