Thème 2 : Répétitions d'instructions
Vendanges
Algorithme
Les instructions sont données très précisément dans le sujet, à partir de « Il devra, 20 fois : ». On peut écrire le pseudo-code suivant :
Répéter 20 fois
Ramasser les raisins
Aller à la charrette
Déposer les raisins
Retourner aux vignes
On voit qu'il faut 15 déplacements pour aller d'un côté à l'autre. On peut donc développer le pseudo-code pour obtenir celui de la correction.
Programme
from robot import *
for loop in range(20):
ramasser()
for loop in range(15):
droite()
deposer()
for loop in range(15):
gauche()