Outils pour utilisateurs

Outils du site


2gy_2021:2gy06:s36_revision1

Ceci est une ancienne révision du document !


Révisions sur la programmation (chapitres 1 à 4)

Chapitre 3 Répeter des opérations

Répeter des operations p.41 Exercice 1 et 2

Si vous rencontrez des difficultés avec les exercices ci-dessus, vous pouvez en savoir plus sur la Programmation modulaire et les définitions des commandes ici (ou dans le livre Chapitre 2):

Définir et utiliser de nouvelles commandes

Si vous rencontrez des difficultés avec les “Boucles simples” vous pouvez en lire plus dans le livre Chapitre 3, page 30, ou suivre ce lien:

Boucles simples

Répétition des operations et paramètres (Chapitre 4)

p. 57 exercice 1 (commande avec des paramètres)

p. 57 exercice 2

Variables (Chapitre 5)

p. 75 exercice 1 et 2

Branchements et boucles conditionnelles

Exercice R3 (de la dernière fois)

Développez une commande spirale(nb_cotes, cote_initial, increment, angle, cote_max) qui dessine une spirale dont le premier côté dessiné vaut cote_initial et qui augmente à chaque fois la longueur des côtés de increment. La tortue doit tourner de angle degrés entre chaque côté.

Testez ensuite votre commande avec différentes valeurs pour les paramètres.

from gturtle import *
makeTurtle()

def spirale(nb_cotes, cote_initial, increment, angle):
# compléter le code ici
from gturtle import *

def spirale(cote, cote_max):
    while cote<cote_max:
        forward(cote)
        left(90)
        cote=cote+5

makeTurtle()
hideTurtle()
spirale(5, 150)
2gy_2021/2gy06/s36_revision1.1599631839.txt.gz · Dernière modification: 2020/09/09 06:10 par ilko