Programation En Pascal

55540 mots 223 pages
PREMIÈRES LEÇONS DE
PROGRAMMATION EN TURBO
PASCAL
Laurent COUSOT
Radhia COUSOT

Patrick COUSOT
Thibault COUSOT

© 1991

A l’usage des écoliers, collégiens, lycéens, et débutants en informatique.

Table des matières
Introduction

1

1 Spécification

5

2 Interaction
2.1 Le robot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Pilotage du robot . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Position initiale du robot . . . . . . . . . . . . . . . . .
2.2.2 Manœuvrer le crayon du robot . . . . . . . . . . . . . .
2.2.3 Faire pivoter le robot sur place d’un quart de tour . . .
2.2.4 Faire pivoter le robot sur place d’un huitième de tour .
2.2.5 Faire avancer le robot . . . . . . . . . . . . . . . . . . .
2.2.6 Faire virer le robot . . . . . . . . . . . . . . . . . . . .
2.2.7 Impossibilité de sortir du cadre . . . . . . . . . . . . .
2.2.8 Corriger les erreurs de pilotage . . . . . . . . . . . . .
2.2.9 Terminer et reproduire le dessin . . . . . . . . . . . . .
2.2.10 Dessiner un point, une croix, la grille des points d’arrêt du robot . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.11 Dessiner en couleur . . . . . . . . . . . . . . . . . . . .
2.2.12 Déplacer rapidement le robot avec la souris ou les flèches de défilement . . . . . . . . . . . . . . . . . . . . . . .

13
13
15
15
16
17
17
18
19
20
20
20

3 Programmation

27

4 Écriture, compilation et exécution
4.1 Structure des programmes . . . .
4.2 Commentaires . . . . . . . . . . .
4.3 Compilation des programmes . .

de
. .
. .
. .

20
21
21

programmes
33
. . . . . . . . . . . . . . 33
. . . . . . . . . . . . . . 37
. . . . . . . . . . . . . . 38

ii

Premières leçons de programmation en Turbo Pascal
4.4
4.5
4.6
4.7

Erreurs syntaxiques . . . . . . . . . . . . . . . . . . . . . .
Exécution des programmes . . . . . . . . . . . . . . . . . .
Erreurs logiques . . . . . . . . . . . . . . . . . . . . . . . .
Comment localiser les erreurs logiques dans le programme

5 Procédures
5.1

en relation