Aller au contenu
Rêves Vision
Troisième

Lire un script de variable

Énoncé

Dans un projet Scratch, le lutin exécute ce script dans l'ordre : mettre N aˋ 7\textsf{mettre } N \textsf{ à } 7, puis ajouter 3 aˋ N\textsf{ajouter } 3 \textsf{ à } N, puis dire N\textsf{dire } N. Que va afficher le lutin ?

Mode élève : cherche d'abord par toi-même (les coups de pouce sont là pour t'aider), puis passe en vue « Corrigé » pour vérifier.

Voir le corrigé détaillé
  1. 1. Repérer la valeur de départ de la variable

    Le premier bloc est mettre N aˋ 7\textsf{mettre } N \textsf{ à } 7 : on initialise la variable. Après ce bloc, on a donc N=7N = 7.
  2. 2. Appliquer le bloc qui modifie la variable

    Le bloc suivant est ajouter 3 aˋ N\textsf{ajouter } 3 \textsf{ à } N. Ce bloc n'affiche rien : il ajoute 33 à la valeur déjà stockée, donc NN devient N+3N + 3. On en déduit que N=7+3=10N = 7 + 3 = 10.
  3. 3. Lire le bloc d'affichage

    Le dernier bloc est dire N\textsf{dire } N : le lutin affiche la valeur actuelle de NN. Comme N=10N = 10 à ce moment-là, le lutin affiche 1010. Attention, il n'affiche pas 33 : le bloc ajouter\textsf{ajouter} ne remplace pas la valeur, il s'y ajoute.
Réponse finale
Le lutin affiche N=10.\text{Le lutin affiche } N = 10.

Ta progression