0% ont trouvé ce document utile (0 vote)
20 vues9 pages

Les Procédures Yassine

Transféré par

jhilal.data
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)
20 vues9 pages

Les Procédures Yassine

Transféré par

jhilal.data
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

Les procédures Logo

Thème : Les procédures


Niveau : 2ème année du cycle secondaire collégial
Volume horaire : 1H

@COPYWRITER YASSINE_JHILAL
Plan
1. Objectifs de la leçon
2. Rappel de cours
3. Activité de départ
4. Solution de l’activité
5. Les procédures
 Définition
 Syntaxe
 Intérêt des procédures en programmation

@COPYWRITER YASSINE_JHILAL
Objectifs de la leçon

Définir la notion de procédure

Syntaxe d’une procédure en langage logo

Intérêt des procédures en programmation

@COPYWRITER YASSINE_JHILAL
Rappel
Instruction de répétition
Définition: la répétition est une structure de programmation qui permet de répéter une
instruction ou un ensemble d’instructions un certain nombre de fois.

Syntaxe : REPETE n [Liste d’instructions]

Exemple : REPETE 4 [ AV 100 TD 90] pour réaliser un carré de 100 pas

@COPYWRITER YASSINE_JHILAL
Activité de départ
On veut dessiner un cercle de carré comme
suite (figure 1) :
1. De combien de carré sera formé le dessin
demandé ?
2. Pour tracé un carré on utilise la syntaxe
suivante : REPETE 4 [AV 100 TD 90] .
Combien de fois faut il répéter ce
programme ?
3. Quelle remarque fait on à la réalisation de
cette figure géométrique ?

@COPYWRITER YASSINE_JHILAL
Solution de l’activité
1. Le dessin demandé est composé de 12 carrés.

2. On doit répéter le programme 12 fois.

3. La figure consiste à refaire un carré de 12 fois et de s’incliner à chaque fois de 30 degré par

rapport au carré précédent. Pour cela on doit chercher une méthode pour évité d’écrire le

programme carré 12 fois.

@COPYWRITER YASSINE_JHILAL
Solution de l’activité

Pour éviter d’écrire le programme 12 fois on doit définir une


nouvelle primitive nommé procédure

@COPYWRITER YASSINE_JHILAL
Les procédures
Une procédure « Xlogo » est un petit programme (suite d’instructions) qui commence par le mot
« pour » et se fini par le mot « Fin ».

L’appel se fera simplement en invoquant le nom de la procédure.

Syntaxe : Une procédure peut s’écrire sous la forme :

@COPYWRITER YASSINE_JHILAL
Les procédures
Exemple 1: La procédure pour dessiner un carré est :

POUR CARRE
REPETE 4 [AV 100 TD 90 ]
FIN

Exemple 2: La procédure pour dessiner un triangle est :

POUR TRIANGLE
REPETE 3 [AV 100 TD 120 ]
FIN

@COPYWRITER YASSINE_JHILAL

Vous aimerez peut-être aussi