Sagot :
Réponse :
Bonjour,
Explications étape par étape :
a. Il faut imaginer le résultat que l'on a avec le programme 1. Si on le "déchiffre", cela donne :
On a une variable "longueur", égale à 10.
On répète 4 fois l'action suivante :
Dessiner un carré, puis ajouter 20 à la variable "longueur".
Cela signifie qu'on aura 4 carrés, dont la longueur sera plus grande de 20, à chaque fois qu'il y a un nouveau carré. Comme on sait que la longueur ajoutée est toujours la même (+20 pixels), on en déduit que c'est le dessin numéro 2. Ce n'est pas le dessin numéro 1, parce que le premier carré (le plus petit) est de 10 pixels, or on voit que la longueur du carré suivant est 2 fois plus grande, alors qu'elle devrait être trois fois plus grande (puisque 10 pixels + 20 pixels = 30 pixels). C'est donc bien le dessin numéro 2.
b. C'est le même raisonnement qu'à la question précédente, sauf qu'ici la variable "longueur" est multipliée par 2 à chaque fois. Comme je l'ai expliqué, on a vu que le dessin 1 montre des carrés deux fois plus grands que le précédent. C'est donc le dessin numéro 1.
c. Avec le programme 1 :
1er carré = côté de 10 pixels
2ème carré = 10 + 20 = 30 pixels
3ème carré = 30 + 20 = 50 pixels
4ème carré = 50 + 20 = 70 pixels
La longueur du plus grand carré avec le programme 1 est de 70 pixels.
Avec le programme 2 :
1er carré = côté de 10 pixels
2ème carré = 10*2 = 20 pixels
3ème carré = 20*2 = 40 pixels
4ème carré = 40*2 = 80 pixels
La longueur du plus grand carré avec le programme 2 est de 80 pixels.
Voilà, bon dimanche!