Programmation

safi10 -  
 Pacorabanix -
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
Configuration: Windows XP Internet Explorer 7.0

3 réponses

  1. sebou76580 Messages postés 371 Statut Membre 23
     
    regarde sur google je pense qu'il va regler ton probleme sinon je peut pas trop t'aider!
    desolé bye!
    0
  2. loupius
     
    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
  3. Pacorabanix
     
    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