Exo sur la récursivité

Fermé
maria_physio Messages postés 26 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 30 juillet 2010 - 6 nov. 2007 à 15:30
mehdinium Messages postés 2 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 18 novembre 2009 - 11 nov. 2009 à 16:46
Bonjour tt le monde bon voila je suis débutante en informatique et réseaux et on vient d'etudier la récursivité en langage c j'ai essayé d'assimilé cette notion mais quand j'ai voulu appliquer ca dans des exemple j'ai eu quelques difficultés surtout dans un exercice qui consiste a écrire une fonction en langage c récursive qui inverse une chaine de caractère.je vous remercie d'avance et éspere trouver de l'aide aupré de vous concernant cet éxercice.

4 réponses

ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
6 nov. 2007 à 15:34
0
maria_physio Messages postés 26 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 30 juillet 2010
6 nov. 2007 à 15:41
merci shaboo pr ton aide mé le prog ke g vu concerne un affichage de tableaux apré concaténation je crois moi je cherche plutot a inverser une chaine de caractere avc une fonction récursive sans avoir a l'afficher excuse moi de te perturbé lol.
0
maria_physio Messages postés 26 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 30 juillet 2010
6 nov. 2007 à 18:18
svvvvvvvvvvvvvvvvvvvvvvvvvp aidez moi sinon je ne pourrai pas avancer
0
ShaBoo Messages postés 392 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 5 septembre 2009 50
7 nov. 2007 à 10:27
Bonjour,

Voici un lien qui peut t'aider :

L'inversion d'une chaîne de caractères

Par contre le langage utilisé est du Pascal. Tu n'auras plus qu'à l'adapter.

@+
0
j te propose la solution suivante mais elle et en pascal:
function inverse(ch:string):string;
l:=length(ch);
if length(ch)<2 then inverse:=ch
else inverse:=ch[l]+inverse(copy(ch,2,l-2))+ch[1];
end;
0
mehdinium Messages postés 2 Date d'inscription mercredi 11 novembre 2009 Statut Membre Dernière intervention 18 novembre 2009
11 nov. 2009 à 16:46
po de question, juste j écris m premiere participation a un forum du site! hihihih
0