• Aucun résultat trouvé

1. Lire l’algorithme et le programme Python suivant. Que fait c’est algorithme ? lever le crayon

N/A
N/A
Protected

Academic year: 2022

Partager "1. Lire l’algorithme et le programme Python suivant. Que fait c’est algorithme ? lever le crayon"

Copied!
2
0
0

Texte intégral

(1)

;B Travaux dirigés : Algorithmes et programmations, exercices de bases C<

I. Exercice 1

1. Lire l’algorithme et le programme Python suivant. Que fait c’est algorithme ? lever le crayon

aller à (x,y) baisser le crayon

Pour i variant de 1 à 4 faire : avancer de 100

tourner à gauche de 90

fin pour

1 from t u r t l e import*

2 from math import*

3

4 def carre ( x , y , L ) :

5 up ( )

6 goto ( x , y )

7 down( )

8 f o r i in range( 0 , 4 ) :

9 forward ( L )

10 l e f t ( 9 0 )

Python4Exercice2.py

2. À la suite de la fonction précédente, recopier le code Python précédent en respectant la syntaxe et les espacements (utiliser la touche de tabulation ou de retour pour aligner les paragraphes du codes). Après avoir enregistré le fichier, exécuter le code avec la commande carre(-240,-240).

Obtenez-vous la figure attendue ?

3. Lire et compléter l’algorithme et le programme suivant afin d’obtenir la figure ci-dessous.

x ← −240 y ← − 240

Pour i variant de 1 à 5 faire : appeler carre(x,y ,L) x ← ...

y ← ...

fin pour

1 def ensemble_carre ( L ) :

2 x=−240

3 y=−240

4 f o r i in range( . . . ) :

5 carre ( . . . )

6 x = . . . .

7 y = . . . .

8 done ( )

Python4Exercice2.py

Stéphane Mirbel

D

Lycée Gay Lussac

D

Limoges D math-adore.fr D 1/

2

(2)

Exercice 2

Modifier le programme de l’exercice 1 pour obtenir la figure suivante :

Exercice 3

Modifier le programme de l’exercice 2 pour obtenir la figure suivante :

Exercice 4 plus difficile

Créer un programme pour obtenir la figure suivante (commencer la figure de haut en bas) :

Stéphane Mirbel

D

Lycée Gay Lussac

D

Limoges D math-adore.fr D 2/

2

Références

Documents relatifs

[r]

[r]

La suite (u n ) est croissante majorée par v 0 donc, d’après théorème, elle est convergente.. La suite (v n ) est décroissante minorée par u 0 donc, d’après théorème, elle

[r]

L’algorithme affiche le nombre de fois où le tirage aléatoire d’un numéro entre 1 et 7 donne un résultat strictement supérieur à 5 lors de

montrons par récurrence que cette propriété est vraie pour tout entier

possibilit´es (la division par 2! correspond au fait que la d´ecomposition en produit de cycles `a supports disjoints est unique modulo l’ordre des cycles, et pour arranger

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