Algorihme

Fermé
ryo - 12 janv. 2018 à 04:24
 Utilisateur anonyme - 12 janv. 2018 à 07:23
Bonjour,
s'il vous plais je voudrais ecrire un algorithme qui calcul la factoriel d'un nombre a l'aide des fonctions et je sais pas comment m'y prendre

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
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
0
Bonjour philou

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.
0