Programmation

Fermé
safi10 - 25 oct. 2009 à 15:38
 Pacorabanix - 25 oct. 2009 à 19:47
Bonjour,
je suis une élève de 4 ème Science Informatique ,
je souhaite une solution à ce problème:
"écrire une analyse du programme exponentiel qui permet de saisir un entier N (N>0) et calcul e =1/n! .Cette solution doit etre récursive".
merci
A voir également:

3 réponses

sebou76580 Messages postés 292 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 1 février 2013 23
25 oct. 2009 à 15:40
regarde sur google je pense qu'il va regler ton probleme sinon je peut pas trop t'aider!
desolé bye!
0
C'est le calcul de la factorielle qui fait appel à la récursivité.
Recherche sur la toile, c'est expliqué des centaines de fois, un exemple.
Bonne continuation.
0
Pacorabanix
25 oct. 2009 à 19:47
voici une indication :

Que fait une factorielle (!)?

1! = 1
2! = 2 * 1
3! = 3 * 2 * 1
4! = 4 * 3 * 2 * 1
5! = 5 * 4 * 3 * 2 * 1


Qu'est ce que la récursivité vient faire la dedans ?

Et bien on peut remarquer que, à part pour le 1! qui vaut 1, n'importe quelle factorielle N! peut être obtenue en faisant N * la factorielle d'avant (par exemple : 4! = 4 * 3!)

Si tu comprends ça c'est bon, tu n'as plus qu'à écrire ta fonction, qui fera appel à elle même sauf dans la cas N = 1 (elle renverra 1).
0