0% ont trouvé ce document utile (0 vote)
256 vues4 pages

Introduction au langage LOGO et Xlogo

les bases de programmation XLOGO

Transféré par

mimi sisi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
256 vues4 pages

Introduction au langage LOGO et Xlogo

les bases de programmation XLOGO

Transféré par

mimi sisi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Langage de programmation LOGO

1-Langage de programmation logo :

LOGO est un langage utilisé pour débuter avec la programmation.


L’utilisateur doit déplacer un objet appelé tortue sur l’écran à l’aide des
commandes ; A chaque déplacement, la tortue laisse un trait derrière elle
et ainsi on peut créer des dessins.

2- L’environnement du travail de Xlogo :

3-Primitives de base :

Pour déplacer la tortue sur l’écran, on utilise des commandes prédéfinies


appelées « primitives ». Les principales primitives sont :

Primitives Rôle

AV Avancer de n pas la tortue.

RE Reculer de n pas la tortue.


TD Tourner la tortue vers la droite.

TG Tourner la tortue vers la gauche.

VE Efface l’écran et réinitialise la tortue au


centre de l’écran.

VT Effacer l’historique.

CT Cache la tortue.

MT Montre la tortue.

LC Lève le crayon.

BC Baisse le crayon.

FCC Fixe la couleur du crayon.

FTC Fixe la taille du crayon.

4-L’utilisation des couleurs dans Xlogo :

Numéro Primitives [R G B] Couleur

0 noir [0 0 0]

1 rouge [255 0 0]

2 vert [0 255 0]

3 jaune [255 255 0]

4 bleu [0 0 255]

5 magenta [255 0 255]


6 cyan [0 255 255]

7 blanc [255 255 255]

8 gris [128 128 128]

9 grisclair [192 192 192]

10 rougefonce [128 0 0]

11 vertfonce [0 128 0]

12 bleufonce [0 0 128]

13 orange [255 128 0]

14 rose [255 175 175]

15 violet [128 0 255]

16 marron [153 102 0]

5-Les angles dans XLOGO :

Pour dessiner un polygone régulier en xlogo les angles seront toujours


égaux aux résultats de la division de 360° par le nombre de côtés du
polygone :

A 3 cotés → 360° /3 = 120 ° (triangle équilatéral)


A 4 cotés → 360° /4 = 90 °(carré)

A 6 cotés → 360° /6 = 60°(hexagone)

A 8 cotés → 360° /8 = 45 °(octogone)

6-Instruction de répétition :

L’instruction de répétition évite d’écrire plusieurs fois les mêmes


instructions.

Syntaxe :

Repete n [listes des instructions]

Signifie : répète n fois les instructions contenues dans liste

Exemples

Carré‫ مربع‬: REPETE 4 [av 100 td 90]

Triangle équilatéral ‫ مثلث متساوي االضالع‬: REPETE 3[av 100 td 120]

PENTRAGONE ‫ خماسي‬: REPETE 5[av 100 td 360/5]

HEXAGONE ‫ سداسي‬: REPETE 6[av 100 td 360/6]

OCTOGONE ‫ثماني‬: REPETE 8[av 100 td 360/8]

Décagone ‫ عشرة اضالع‬: REPETE 10[av 100 td 360/10]

CERCLE ‫ دائرة‬: REPETE 360[av 1 td 1]

DEMI CERCLE ‫ نصف دائرة‬: REPETE 180[av 1 td 1]

QUART DE CERCLE ‫ ربع دائرة‬: REPETE 90[av 1 td 1]

Vous aimerez peut-être aussi