DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

Projet tortue, algorithme

TD : Projet tortue, algorithme. Rechercher de 53 000+ Dissertation Gratuites et Mémoires

Par   •  5 Novembre 2019  •  TD  •  925 Mots (4 Pages)  •  503 Vues

Page 1 sur 4

Alexandre LANEN         Projet Tortue

1G3

ALGORITHME

1.Les carrés

1.1 Fonction carre :

Début de la fonction :

On définit l’angle par rapport à l’abscisse = 0°

On définit la longueur [AB]

On pose le stylo

On avance de AB par rapport à l’angle demandé

Répéter 3 fois :

{On avance de [AB], on tourne de 90°}

On lève le stylo

Fin de la fonction.

1.2 Fonction carre_t

Début de la fonction :

On définit l’angle (AB) souhaité par rapport à l’abscisse

On définit la longueur [AB]

On pose le stylo

On avance de AB par rapport à l’angle demandé

Répéter 3 fois :

{On avance de [AB], on tourne de 90°}

On lève le stylo

Fin de la fonction.

1.3.a Fonction carre_plein

Début de la fonction :

On définit le remplissage noir

On définit l’angle par rapport à l’abscisse = 0°

On définit la longueur [AB]

On pose le stylo

On avance de AB par rapport à l’angle demandé

Répéter 3 fois :

{On avance de [AB], on tourne de 90°}

On lève le stylo

Fin de la fonction.

1.3.b Fonction carre_plein_t

Début de la fonction :

On définit le remplissage noir

On définit l’angle (AB) souhaité par rapport à l’abscisse

On définit la longueur [AB]

On pose le stylo

On avance de AB par rapport à l’angle demandé

Répéter 3 fois :

{On avance de [AB], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.Les rectangles

2.1 Fonction rectangle

Début de la fonction :

On définit l’angle (AB) par rapport à l’abscisse = 0°

On définit la longueur [AB]

On définit la longueur [CD]

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.2 Fonction rectangle_t

Début de la fonction :

On définit l’angle (AB) souhaité par rapport à l’abscisse

On définit la longueur [AB]

On définit la longueur [CD]

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.3.a Fonction rectangle_plein

Début de la fonction :

On définit le remplissage en noir

On définit l’angle (AB) par rapport à l’abscisse = 0°

On définit la longueur [AB]

On définit la longueur [CD]

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.3.b Fonction rectangle_plein_t

Début de la fonction :

On définit le remplissage en noir

On définit l’angle (AB) par rapport à l’abscisse

On définit la longueur [AB]

On définit la longueur [CD]

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.4.a Fonction carre_bis

Début de la fonction :

On définit l’angle (AB) par rapport à l’abscisse = 0°

On définit la longueur [AB]

On définit la longueur [CD]

MAIS obligation que [AB] et [CD] soit identique

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

2.4.b Fonction carre_bis_t

Début de la fonction :

On définit l’angle (AB) souhaité par rapport à l’abscisse

On définit la longueur [AB]

On définit la longueur [CD]

MAIS obligation que [AB] et [CD] soit identique

On pose le stylo

Répéter 2 fois :

{On avance de [AB], on tourne de 90°, on avance de [CD], on tourne de 90°}

On lève le stylo

Fin de la fonction.

3.Escaliers

        3. Fonction escalier

Début de la 1ère fonction :

On la nomme fonction marche 

On définit une valeur [AB] et [CD]

On avance de [AB], on tourne de 90° sens anti-horaire, on avance de [CD]

Fin de la 1ère fonction.

Début de la 2ème fonction :

On la nomme fonction marche_barre 

On définit une valeur [AB] et [CD]

On avance de [AB], on tourne de 90° sens horaire, on avance de [CD]

Fin de la 2ème fonction.

Début de la fonction principale :

On définit le point d’abscisse et ordonnée de départ

...

Télécharger au format  txt (6 Kb)   pdf (101.3 Kb)   docx (11.3 Kb)  
Voir 3 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com