Adloun

sciences numériques et technologie (seconde) · Chapitre 4 · Application directe du cours

Compter les tours sans exécuter

Les boucles · La boucle bornée : for · niveau 2

Énoncé

Sans exécuter, dire combien de fois s'exécute le bloc de chaque boucle :

for i in range(7):
for i in range(3, 12):
for i in range(5, 50, 5):
for i in range(10, 10):

Corrigé

tours ; tours () ; tours ; aucun tour.

Pour range(a, b), le nombre de tours est (s'il est positif). Pour range(5, 50, 5), le compteur prend , soit valeurs — étant exclu.

Le dernier cas mérite attention : range(10, 10) est vide, le bloc n'est jamais exécuté et le programme continue sans erreur. Une boucle qui ne tourne pas ne se signale pas.

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 →