Aller au contenu

Activités VII)

Activité VII.01


Soit le programme suivant.

1
2
3
4
5
6
7
8
import turtle
from turtle import *

for k in range(4):
    forward(100)
    left(90)

exitonclick()
  • Exécuter ce programme.
  • Commenter le.
  • Modifier ce programme en créant une fonction carre(c).
  • Se servir de cette fonction pour réaliser la figure suivant :

Activité VII.02


Soit le programme suivant.

1
2
3
4
5
6
7
8
import turtle
from turtle import *

for k in range(3):
    forward(100)
    left(120)

exitonclick()
  • Exécuter ce programme.
  • Commenter le.
  • Modifier ce programme en créant une fonction triangle(c).
  • Se servir de cette fonction pour réaliser la figure suivant :

Activité VII.03


  • Créer une fonction polygone_regulier(n,c) qui permet de construit un polygone régulier de n côtés de longueur c.
  • S'en servir pour construire d'autres figures.

Activité VII.04


En utilisant la fonction circle du module Turtle, réaliser la figure suivante :

Activité VII.05


Soit le programme suivant.

1
2
3
4
5
6
7
8
import turtle
from turtle import *

for k in range(12):
    forward(200)
    left(150)

exitonclick()
  • Exécuter ce programme.
  • Modifier les 3 valeurs numériques.

Activité VII.06


Soit le programme suivant.

import turtle
from turtle import *
import random
from random import *

n=1000
u=4

for k in range(n):
    forward(1*u)
    a=randint(0,1)
    if (a==0) :
        left(90)
    else :
        right(90)

exitonclick()
  • Exécuter ce programme.
  • Ajouter des commentaires

Activité VII.07


Réaliser une figure aléatoire.

Activité VII.08


Réaliser la figure suivante :