sciences numériques et technologie (seconde) · Chapitre 4 · Application directe du cours
Prédire l'affichage d'un while
Les boucles · La boucle non bornée : while · niveau 1 (application)
Énoncé
Donner ce qu'affiche ce programme, et le nombre de tours effectués :
n = 1
while n < 20:
print(n)
n = n * 3Corrigé
Il affiche 1, 3, 9, puis s'arrête — soit trois tours.
Déroulé : n vaut , la condition est vraie, on affiche et n devient ; on affiche , n devient ; on affiche , n devient . Le test suivant, , est faux : la boucle s'arrête sans afficher .
La condition est testée avant chaque tour, jamais au milieu.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 14 autres exercices corrigés dans ce chapitre, et 21 à chercher avec le tuteur
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, le premier QCM, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.