M1103 – TD2 – Exercice 2

On peut donner la définition du calcul d’une puissance d’un nombre de façon récursive comme suit :

Soit x un nombre réel et n un entier relatif. Alors :

  1. xn = 1 si n = 0
  2. xn = 0 si x = 0 (et n ≠ 0)
  3. xn = 1 / (x-n) si n < 0
  4. xn = x * xn-1 sinon

    En vous inspirant de la fonction Factorielle () montrée en cours, écrire la fonction récursive PuissEntRecurs () qui renvoie le résultat xn, x et n étant passés en paramètres.