Scratch et algorithmes
Exercices
Suivre l’exécution d’un programme Scratch
5 minutes
Votre progression
Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.
Créer un compteObjectif travaillé
On considère le programme Scratch suivant :
Recopier et compléter le tableau de valeurs suivant, ligne par ligne :
Instruction a b c mettre a à 7 ... ... ... mettre b à 4 ... ... ... mettre c à a + b ... ... ... mettre a à c - 3 ... ... ... mettre b à a × 2 ... ... ... - Quel nombre le lutin affiche-t-il à la fin du programme ?
Corrigé
On complète le tableau instruction par instruction. Lors de la création, les variables sont initialisées à 0.
Instruction a b c mettre a à 7 7 0 0 mettre b à 4 7 4 0 mettre c à a + b 7 4 11 mettre a à c - 3 8 4 11 mettre b à a × 2 8 16 11 On détaille les calculs :
$ c = a + b = 7 + 4 = 11 $
$ a = c - 3 = 11 - 3 = 8 $
$ b = a \times 2 = 8 \times 2 = 16 $- Le lutin affiche 16.