Sagot :
ça fait longtemps que je n'ai pas fais d'algorigramme, et avec le peu d'infos données j'ai quand même fais un truc, je sais pas trop si c'est ça qui était attendu mais normalement ça devrait fonctionner
Exercice 3
En python, les structures de contrôle ont une syntaxe important à respecter.
A la fin de celles-ci, on mets ":" et ensuite, on indente avec une tabulation toutes les instructions à effecuer dans la structure.
De plus, dans le print, des guillements, délimitant un texte, ont été oublié.
Donc le code écrit ne fonctionnera pas, il faudra plutôt écrire:
(en screen pour avoir la version dans l'ordi)
for loop in range(25):
print("Pensez à garder votre masque pour vous protéger")
Exercice 4
Le code est le suivant (en screen aussi)
from robot import *
for tour in range(20) #20 tours
for h in range(6): #monte de 6 cases pour arriver au bon endroit
haut()
for d in range(9): #9 fois à droite pour atteindre le bon côté
droite()
for b in range(6):
bas()
for g in range(9):
gauche()
On utilise la structure itérative for, permettant d'effectuer plusieurs fois une même instruction, ainsi, dans la boucle for de 20, on va effectuer les actions permettant de réaliser un tour complet, donc notre 4 petites boucles.
Donc le robot va réaliser 20 fois les instructions permettant de faire un tour, donc il va faire 20 tour :)