Aller au contenu

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()