2
II‐ La structure « Répéter …. Jusqu’à » ................................................................................................ 17
III‐ La structure « Tantque……. Faire…….. Fintantque » ....................................................................... 18
Chapitre 5 : Les sous programmes ...................................................................................................... 20
I‐ Les procédures ................................................................................................................................ 20
1. Les procédures sans paramètre .................................................................................................. 20
2. Les procédures avec paramètres ................................................................................................ 21
3. Passage de paramètres par valeur .............................................................................................. 22
4. Passage de paramètres par variable ........................................................................................... 23
II‐ Les fonctions ................................................................................................................................... 23
Chapitre 6: Les tableaux ..................................................................................................................... 26
I‐ Les tableaux à une dimension ......................................................................................................... 26
1. Définition .................................................................................................................................... 26
2. Utilité ........................................................................................................................................... 26
3. Composantes .............................................................................................................................. 26
4. Déclaration ................................................................................................................ .................. 26
5. Accès aux composantes d’un tableau ......................................................................................... 27
6. Chargement d’un tableau ........................................................................................................... 27
7. Affichage du contenu d’un tableau ............................................................................................. 28
8. Méthodes de recherche dans un tableau ................................................................................... 28
9. Méthodes de tri dans un tableau ............................................................................................... 31
II‐ Les tableaux à deux dimensions ..................................................................................................... 34
1. Définition .................................................................................................................................... 34
2. Déclaration ................................................................................................................ .................. 34
3. Accès aux composantes d’une matrice ....................................................................................... 35
4. Chargement d’une matrice ......................................................................................................... 35
5. Affichage du contenu d’une matrice .......................................................................................... 36
Chapitre 7 : La récursivité ................................................................................................................... 40
I‐ Notion de récursivité .......................................................................................................................... 40