1 réponse
philou974
Messages postés
19
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
19 avril 2023
Modifié le 12 janv. 2018 à 05:15
Modifié le 12 janv. 2018 à 05:15
Bonjour,
voici peut-être ce qui pourra t'aider :
Fonction factorielle (n)
Si n > 1
Renvoyer n * factorielle(n - 1)
Sinon
Renvoyer 1
Fin si
Fin fonction
voici peut-être ce qui pourra t'aider :
Fonction factorielle (n)
Si n > 1
Renvoyer n * factorielle(n - 1)
Sinon
Renvoyer 1
Fin si
Fin fonction
Modifié le 12 janv. 2018 à 07:25
tu confonds "aider" et "remplacer".
En donnant une solution toute cuite à un exercice aussi simple, tu ne l'aides pas.
Quand, à son examen de fin de cycle, il sera face à un exercice vraiment compliqué, comment fera t il alors qu'il n'a pas commencé à réfléchir sur les exercices simples? Tu iras le remplacer là aussi?
Pour l'aider, tu aurais pu lui rappeler les règles concernant les exercices
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Lui dire, que pour écrire un algorithme, il faut d'abord savoir faire le truc "à la main", et donc lui demander comment il calcule la factorielle de 5? et de 12? Une fois qu'il aurait répondu, lui donner des pistes pour transcrire ça en algorithme, voilà ça ça l'aurait aider.
Proverbe chinois: si tu donnes un poisson à un affamé, il sera rassasié. Si tu lui apprends à pêcher il n'aura plus jamais faim.