recursivité exercice 7.1.1 sous-programmes récursifs

Modérateurs : F. Barthélemy, eric.soutil

Verrouillé
V.B.fod31
Messages : 83
Inscription : 10 févr. 2014 12:58

recursivité exercice 7.1.1 sous-programmes récursifs

Message par V.B.fod31 » 26 nov. 2016 19:39

Bonjour,
La question 4 demande d'écrire un sous-programme récursif qui réarrange les éléments d’un tableau en ordre inverse.

J'ai l'impression que c'est la même chose que l'exemple du cours : affichage des éléments d’un tableau t en ordre inverse à celui du tableau.

Un peu plus loin dans l'exercice il est conseillé de nous inspirer de l’exemple affichageInverse de la section 13.3.1 du cours.
c'est- à dire
void affichageInverse(int[] t, int n){
if(n==0) Terminal.ecrireIntln(t(0)); //condition d’arret: un seul element
else{
Terminal.ecrireIntln(t(n));
affichageInverse(t, n-1);
}
}

Mais dans ce cas là nous avons la solution de l'exercice non ?

Pouvez-vous m'expliquer la différence entre l' exercice et l'exemple du cours ?

Merci :)

Jambon14
Messages : 23
Inscription : 25 oct. 2016 21:26

Re: recursivité exercice 7.1.1 sous-programmes récursifs

Message par Jambon14 » 28 nov. 2016 19:03

Salut!

Alors dans le cours c'est l'affichage du tableau que l'on inverse c'est pas l'ordre des éléments qui le compose

la méthode ne change pas l'ordre des éléments du tableau... Si tu comptais passer vite fait la dessus c'est raté =)



Jean

V.B.fod31
Messages : 83
Inscription : 10 févr. 2014 12:58

Re: recursivité exercice 7.1.1 sous-programmes récursifs

Message par V.B.fod31 » 28 nov. 2016 19:15

lol merci pour ta réponse jean :D
Les récursives ont du griller quelques neurones.... J'ai l'impression que ma tête va exploser. C'est hyper dure !!!

Jambon14
Messages : 23
Inscription : 25 oct. 2016 21:26

Re: recursivité exercice 7.1.1 sous-programmes récursifs

Message par Jambon14 » 28 nov. 2016 23:08

Re

Comme mentionné à la fin du cours > Néanmoins, quelqu’un habitué aux boucles et au style impératif
peut avoir des difficultés à utiliser la récursivité, car elle correspond à un type de raisonnement
particulier

voila tout est dit ... ;)

V.B.fod31
Messages : 83
Inscription : 10 févr. 2014 12:58

Re: recursivité exercice 7.1.1 sous-programmes récursifs

Message par V.B.fod31 » 29 nov. 2016 0:41

Oui c'est vrais ;)
L'exercice 7.1.2 Fibonacci m'a fait comprendre les différences de raisonnement :)

Verrouillé

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité