Initiation à l’algorithmique et à la programmation en C
Exercices 26
Corrigés 27
Chapitre 5. Exécution conditionnelle 29
5.1 Qu’est-ce l’exécution conditionnelle ? 29
5.2 Condition si-alors 29
5.3 Condition si-alors-sinon 30
5.4 Notions de calcul booléen 31
5.4.1 Expressions de base 31
5.4.2 Opérations booléennes 32
5.5 Le switch 34
Exercices 35
Corrigés 35
Chapitre 6. Structuration d’un programme C41
6.1 Qu’est-ce qu’un sous-programme ? 41
6.2 Exemple de fonction C41
6.3 Exemple de structuration d’un programme 42
6.4 Forme générale d’une fonction C44
6.4.1 Prototype 44
6.4.2 Déclaration et définition 45
6.4.3 Variables locales 45
6.5 Passage de paramètres par valeur 45
Exercices 46
Corrigés 47
Chapitre 7. Structures 51
7.1 Déclaration d’une structure 51
7.2 Utilisation d’une structure 51
Exercices 54
Corrigés 55
Chapitre 8. Itération 59
8.1 Boucle while 59
8.2 Boucle for 60
Exercices 61
Corrigés 63
PARTIE 2
STRUCTURES SÉQUENTIELLES
Chapitre 9. Tableaux 71
9.1 Déclaration d’un tableau 71
9.2 Accès aux éléments 71
9.3 Nombre d’éléments fixé 72
VI