Algorithmique
Écrire et exécuter un programme simple
mat3_1800_14_06C
85
Sujet zéro
Exercice 4 • 6 points
Algorithme sous Scratch
Motif
▶ 1. Pour réaliser la figure ci-dessus, on a défini un motif en forme de losange et on a utilisé l'un des deux programmes A et B ci-après.
Déterminer lequel et indiquer par une figure à main levée le résultat que l'on obtiendrait avec l'autre programme.
Programme A
Programme B
▶ 2. Combien mesure l'espace entre deux motifs successifs ?
▶ 3. On souhaite réaliser la figure ci-dessous :
Pour ce faire, on envisage d'insérer l'instruction dans le programme utilisé à la question 1. Où faut-il insérer cette instruction ?
Les clés du sujet
Points du programme
Lecture d'un algorithme informatique.
Nos coups de pouce
▶ 1. Avec le programme B, la dernière instruction fait subir à la figure une rotation.
Corrigé
▶ 1. C'est le programme A qui permet d'obtenir la suite de losanges.
Avec le programme B, on obtiendrait :
▶ 2. Chaque motif a une longueur de 40 et l'écart total d'un point du motif au même point du motif suivant est 55. Donc l'écart entre deux motifs est de 15.
▶ 3. Il faut rajouter cette instruction à l'intérieur de la boucle, après le dessin du motif.