Adloun

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 * 3

Corrigé

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

Faire l'exercice suivant avec le tuteur

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.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant avec le tuteur →