Lire et exécuter un programme
🟡 MoyenLes énoncés sont gratuits, et les 2 premiers corrigés sont offerts. Les autres suivent l'accès à la famille « Algorithmique et Python ».
- 1
On exécute : a = 4, puis a = a + 3. Détermine la valeur de a à la fin.
Voir le corrigéoffert
On calcule d'abord la partie de droite, avec la valeur actuelle de a : .
On range ensuite ce résultat dans a.
a vaut donc 7. Le signe égal n'exprime pas une égalité mathématique : il range une valeur. - 2
On exécute : x = 1, puis x = x * 2, puis x = x * 2, puis x = x * 2. Détermine la valeur finale de x.
Voir le corrigéoffert
On suit les instructions l'une après l'autre.
x vaut d'abord 1, puis 2, puis 4, puis 8.
La valeur finale est 8 : la valeur a doublé trois fois. - 3
On exécute : a = 2, b = 5, puis a = b, puis b = a. Détermine les valeurs finales de a et de b.
🔒 Corrigé réservé aux abonnésS'abonner → - 4
On exécute : b = 4, puis c = b + 1, puis b = 10. Détermine les valeurs finales de b et de c.
🔒 Corrigé réservé aux abonnésS'abonner → - 5
Un programme répète 3 fois le bloc « avancer de 20 pas, tourner de 120 degrés ». Détermine la figure obtenue.
🔒 Corrigé réservé aux abonnésS'abonner → - 6
Explique ce qui se passe si un programme utilise une variable avant de lui avoir donné une valeur.
🔒 Corrigé réservé aux abonnésS'abonner → - 7
On exécute : n = 1, puis n = n + 1, répété 5 fois en tout. Détermine la valeur finale de n.
🔒 Corrigé réservé aux abonnésS'abonner → - 8
Explique la différence entre les instructions a = b et b = a.
🔒 Corrigé réservé aux abonnésS'abonner → - 9
On exécute : a = 6, puis a = a - 2, puis print(a), puis a = 0. Indique ce que le programme affiche.
🔒 Corrigé réservé aux abonnésS'abonner → - 10
Explique à quoi sert un tableau de trace lorsqu'on lit un programme.
🔒 Corrigé réservé aux abonnésS'abonner →
Comment ça s'est passé ?
Retrouve tout dans Mon suivi.
