👤

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

View image EMILIEN3
View image EMILIEN3
View image EMILIEN3

© 2024 IDNLearn. All rights reserved.