A voir également:
- Problème dans la récursivité
- [Python] Lister un dossier avec récursivité ✓ - Forum Python
2 réponses
curumo_leblanc
Messages postés
266
Date d'inscription
samedi 10 septembre 2011
Statut
Membre
Dernière intervention
7 juillet 2014
74
Modifié par curumo_leblanc le 7/06/2014 à 05:12
Modifié par curumo_leblanc le 7/06/2014 à 05:12
Bonsoir,
si j'en crois le post : https://forums.commentcamarche.net/forum/affich-868128-nombre-de-caracteres-d-une-chaine-en-c
Ta solution serait
Je ne connais pas le C mais en transposant sur du PHP ça me parait pas incohérent
si j'en crois le post : https://forums.commentcamarche.net/forum/affich-868128-nombre-de-caracteres-d-une-chaine-en-c
Ta solution serait
int strlenght = strlen(tachaine);
Je ne connais pas le C mais en transposant sur du PHP ça me parait pas incohérent
exercice sur la récursivité :
si ta variable et un float utiliser round pour arrondir le chiffre.
Attention à la récursivité, ex pour le python au bout de autant de boucle le programme plante. Utilisé une boucle serait le mieux !!
int recur( int a ,int b ){ if( a == 0 ) return b;; return recur( (a/10) , b+1 ); } // Call recur( 1234 , 0 );
si ta variable et un float utiliser round pour arrondir le chiffre.
Attention à la récursivité, ex pour le python au bout de autant de boucle le programme plante. Utilisé une boucle serait le mieux !!
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
10 juin 2014 à 15:12
10 juin 2014 à 15:12
petite amélioration :
template <class T> int recur( T a ,int b=0 ){ if( a < 1 ) return b; return recur( a/T(10) , b+1 ); } // Call cout<<recur( 1234 );