Boucles bornées — Corrigé des exercices
Réponses aux trois exercices sur les boucles bornées.
Exercice 1
| Programme | Valeur finale de a | Valeur finale de b |
|---|---|---|
| 1 | 20 | Non définie dans ce programme |
| 2 | 45 | Non définie dans ce programme |
| 3 | 16 | -75 |
Exercice 2
Pour un entier n positif ou nul :
def suite(n: int) -> int:
total = 0
for i in range(1, n + 1):
total = total + i
return total>>> suite(6)
21
>>> suite(0)
0Exercice 3
Pour un entier n positif ou nul :
def puissance_2(n: int) -> int:
resultat = 1
for i in range(n):
resultat = resultat * 2
return resultat>>> puissance_2(5)
32
>>> puissance_2(0)
1