• Aucun résultat trouvé

Le premier carré part du point de coordonnées (−100 ;

N/A
N/A
Protected

Academic year: 2022

Partager "Le premier carré part du point de coordonnées (−100 ;"

Copied!
1
0
0

Texte intégral

(1)

[b Travaux dirigés : Algorithmes et programmations, exercices de bases c\

Exercice

Le but de l’exercice est de construire la figure suivante :

Le premier carré part du point de coordonnées (−100 ;

100), il a pour longueur de côté 200. Le dernier carré est le premier à avoir une longueur de côté plus petite que 10.

1. Écrire sur une feuille de brouillon un algorithme qui permet de construire cette figure.

2. Échanger votre algorithme avec votre voisin. Exécuter celui de votre voisin sur GeoGebra (à la consigne prêt !) et vérifier si l’algorithme proposé permet de faire la figure proposée.

3. Traduire cet algorithme en Python, tester le programme sur Python.

références techniques pour la traduction en Python

Remarque : toutes ces références ne sont pas nécessairement à utiliser, tout dépend de votre algorithme !

• La boucle while se traduit par tant que :

en langage algorithmique en Python tant que condition vraie faire while condition :

g ot o(x, y) permet d’aller au point de coordonnées (x ; y )

A

=

[x, y] est une liste de deux éléments x et y (qui peuvent représenter des coordonnées). L’instruction A[0]

renvoie le premier élément de la liste A et A[1] le deuxième élément de la liste A . Exemple : pour A

=

[3, 5] on a A[0]

=

3 et A[1]

=

5.

• down() pose de crayon, up() lève de crayon

sqr t(x) renvoie la racine carré de x

Exercice 2 (pour aller plus loin)

Reprendre l’algorithme avec des triangles équilatéraux de centre de coordonnées (0 ; 0) . Reprendre l’algorithme avec des polygones réguliers de centre de coordonnées (0 ; 0) .

Stéphane MirbeldLycée Gay LussacdLimoges dmath-adore.frd 1/1

Références

Documents relatifs

Il faut pour cela trouver o` u l’´ el´ ement doit ˆ etre ins´ er´ e en le comparant aux autres, puis d´ ecaler les ´ el´ ements afin de pouvoir effectuer l’insertion. On

(1) ´ Ecrire une fonction chercher qui prend en argument une liste et un nombre et renvoie l’indice de ce nombre dans la liste si il existe et -1 sinon... ´ Ecrire un jeu de tests

Allumer l’ordinateur et connectez-vous en utilisant votre loggin et votre mot de passe puis lancer Pyzoa. Attention la fonction est décroissante sur

On reviendra sur les relations de similarité et de divisibilité entre les sous-résultants (elles sont déjà bien connues, voir les ouvrages précités ci-dessus) grâce à de

Il vient dans la structure où vous faite une formation en infographie et votre formateur souhaite réaliser ce projet avec vous, il vous appelle donc et vous pose les

→ En 1949, Erdös montra le joli résultat suivant : pour tout entier k >1 donné, il existe une infinité de nombres 2-pseudo-premiers qui sont chacun produit de k facteurs

Il y a plusieurs possibilités : On va travailler la représentation en matrice d’adjacence mais on peut utiliser aussi une représentation en dictionnaire dont les clés sont les

Rédiger un programme permettant de savoir si un nombre entier naturel est divisible par 7 et afficher le