Exo sur la récursivité

maria_physio Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
mehdinium Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   50
 
0
maria_physio Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
svvvvvvvvvvvvvvvvvvvvvvvvvp aidez moi sinon je ne pourrai pas avancer
0
ShaBoo Messages postés 392 Date d'inscription   Statut Membre Dernière intervention   50
 
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
sonya
 
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   Statut Membre Dernière intervention  
 
po de question, juste j écris m premiere participation a un forum du site! hihihih
0