Puissance entière
Application directe du cours · niveau 1 (application) · NSI (terminale), chapitre 5 — La récursivité
Énoncé
Puissance entière.
Écrire une fonction récursive puissance(x, n) qui calcule pour , sans utiliser l'opérateur **. On utilisera et .
Corrigé
Le cas de base est , le cas récursif décrémente l'exposant.
def puissance(x, n):
if n == 0:
return 1
return x * puissance(x, n - 1)
print(puissance(2, 10)) # affiche 1024Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.