Ecrire sous forme itérative et récursive les fonctions qui donne le nombre de caractère d’une
chaîne : int longueur_it(char* str) et int longueur_rec(char* str).
Ecrire sous forme itérative et récursive les fonctions qui donne le nombre de caractère d’une
chaîne : int longueur_it(char* str) et int longueur_rec(char* str).
Bonjour
Tu devrais prendre les chaîne de caractère à la C de cette façon (au minimum) : char const *.
Le type de retour "devrait" être size_t.
Bonjour kaoula ch
A part recopier l'énoncé de ton exercice, pourrais-tu nous parler? Nous sommes des gens.
Je t'invite à relire notre charte, que tu as acceptée en t'inscrivant. Notamment, l'article IV-N.
Nous voulons bien t'aider à résoudre ton problème, mais quel est-il précisément?
Que n'arrives-tu à faire?
Notons que la version la plus simple est encore int longueur(char const* r) { return std::string(r).size(); }.
Ca n'est pas parfaitement optimal, mais c'est parfaitement fonctionnel.
Par contre, ca n'est pas du tout ce qu'on te demande.
Partager