Cours complet papier.pdf


Aperçu du fichier PDF cours-complet-papier.pdf

Page 1 2 3 456117



Aperçu texte


2. Diagrammes de Conway.....................................................................28
3. Formalisme BNF (Backus-Naur Form)...................................................28
4. Programmation..................................................................................29

III - Chapitre 3 - Premiers éléments de Pascal

31

A. Structure globale d'un programme Pascal...........................................31
1.
2.
3.
4.

En-tête.............................................................................................32
Déclarations......................................................................................32
Instructions.......................................................................................32
Structure de bloc...............................................................................33

B. Exemple de programme structuré......................................................33
1. Code source......................................................................................33
2. Remarques.......................................................................................34

C. Grammaire d'un programme Pascal...................................................34
1.
2.
3.
4.

L'Alphabet.........................................................................................34
Les mots du langage : définition..........................................................35
Les mots du langage : les identificateurs...............................................35
Les mots du langage : les identificateurs standards................................35

D. Déclarations...................................................................................36
1. Les constantes..................................................................................36
2. Les types : définitions........................................................................37
3. Type standard : Integer......................................................................37
4. Type standard : Real..........................................................................38
5. Type standard : Boolean.....................................................................39
6. Type standard : Char.........................................................................39
7. Type standard : String........................................................................39
8. Type scalaire : Le type énuméré..........................................................39
9. Type scalaire : Le type intervalle..........................................................40
10. Les variables...................................................................................41
11. Exemples de déclarations de constantes, types et variables...................42

E. Entrées / Sorties.............................................................................42
1. Lecture.............................................................................................42
2. Ecriture............................................................................................43
3. Exemple complet de lectures/ecritures..................................................44

F. Instruction d'affectation....................................................................45
1. Syntaxe et exemples..........................................................................45

G. Opérateurs et fonctions arithmétiques...............................................45
1.
2.
3.
4.

Opérateurs disponibles.......................................................................45
Expressions.......................................................................................46
Fonctions arithmétiques......................................................................46
Fonctions logiques.............................................................................47

H. Programmation structurée................................................................47
1. Les exigences....................................................................................47
2. Bénéfices attendus.............................................................................48

IV - Chapitre 4 - Instructions alternatives
A. Choix simple...................................................................................49
1.
2.
3.
4.

Définition..........................................................................................49
Equation du premier degré..................................................................49
Maximum de deux nombres................................................................50
Exemple avec expressions relationnelles et booléennes...........................50

B. Choix multiple.................................................................................50
1.
2.
3.
4.

4

Introduction......................................................................................50
Définition..........................................................................................51
Simuler une calculatrice......................................................................53
Exemple : le loto...............................................................................53

49