C++ par la pratique : recueil d'exercices corrigés et aide-mémoire

La 4e de couv. indique : "Cet ouvrage a pour objectif d'offrir la pratique nécessaire à tout apprentissage de la programmation : un cadre permettant au débutant de développer ses connaissances sur des cas concrets. Il se veut un complément pédagogique à un support de cours. Avec près d...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux : Chappelier Jean-Cédric (Auteur), Seydoux Florian (Auteur)
Format : Livre
Langue : français
Titre complet : C++ par la pratique : recueil d'exercices corrigés et aide-mémoire / Jean-Cédric Chappelier, Florian Seydoux
Édition : 4e édition mise à jour
Publié : Lausanne : Presses polytechniques et universitaires romandes , copyright 2017
Description matérielle : 1 vol. (XIII-396 p.)
Sujets :
  • P. 5
  • I Programmation procédurale
  • P. 7
  • 1 Variables, opérateurs et expressions
  • P. 7
  • 1.1 Principaux rappels
  • P. 8
  • 1.2 Pas à pas : mon premier programme C++
  • P. 13
  • 1.3 Exercices
  • P. 15
  • 2 Structures de contrôle
  • P. 15
  • 2.1 Principaux rappels
  • P. 16
  • 2.2 Pas à pas : résolution d'équations du second degré
  • P. 20
  • 2.3 Exercices
  • P. 25
  • 3 Fonctions
  • P. 25
  • 3.1 Principaux rappels
  • P. 27
  • 3.2 Pas à pas : calcul de note
  • P. 30
  • 3.3 Exercices
  • P. 35
  • 4 Types avancés
  • P. 35
  • 4.1 Principaux rappels
  • P. 40
  • 4.2 Pas à pas 1 : notes (tableaux dynamiques)
  • P. 42
  • 4.3 Pas à pas 2 : appartenance (tableaux)
  • P. 45
  • 4.4 Pas à pas 3 : petites fiches (structures)
  • P. 48
  • 4.5 Pas à pas 4 : listes chaînées (pointeurs)
  • P. 54
  • 4.6 Exercices
  • P. 67
  • 5 Flots
  • P. 67
  • 5.1 Principaux rappels
  • P. 68
  • 5.2 Pas à pas 1 : lecture et écriture sur fichier
  • P. 71
  • 5.3 Pas à pas 2 : manipulateurs de fichiers
  • P. 73
  • 5.4 Exercices
  • P. 79
  • 6 Fonctions récursives
  • P. 79
  • 6.1 Pas à pas : diverses façons de sommer
  • P. 81
  • 6.2 Exercices
  • P. 89
  • 7 Exercices généraux
  • P. 103
  • II Programmation orientée objets
  • P. 105
  • 8 Introduction à la POO
  • P. 105
  • 8.1 Principaux rappels
  • P. 106
  • 8.2 Pas à pas : objets et classes
  • P. 109
  • 8.3 Exercices
  • P. 113
  • 9 Constructeurs et destructeurs
  • P. 113
  • 9.1 Principaux rappels
  • P. 115
  • 9.2 Pas à pas : animaux en peluche
  • P. 119
  • 9.3 Exercices
  • P. 121
  • 10 Surcharge d'opérateurs
  • P. 121
  • 10.1 Principaux rappels
  • P. 122
  • 10.2 Pas à pas : polynômes
  • P. 129
  • 10.3 Exercices
  • P. 133
  • 11 Héritage
  • P. 133
  • 11.1 Principaux rappels
  • P. 134
  • 11.2 Pas à pas : figures géométriques
  • P. 139
  • 11.3 Exercices
  • P. 145
  • 12 Polymorphisme
  • P. 145
  • 12.1 Principaux rappels
  • P. 145
  • 12.2 Pas à pas : jolie collection de véhicules
  • P. 148
  • 12.3 Exercices
  • P. 155
  • 13 Héritage multiple
  • P. 155
  • 13.1 Principaux rappels
  • P. 156
  • 13.2 Pas à pas : zoologie
  • P. 160
  • 13.3 Exercices
  • P. 167
  • 14 Templates et bibliothèque standard
  • P. 167
  • 14.1 Principaux rappels
  • P. 168
  • 14.2 Pas à pas : programmation générique
  • P. 171
  • 14.3 Exercices
  • P. 173
  • 15 Exceptions
  • P. 173
  • 15.1 Principaux rappels
  • P. 173
  • 15.2 Pas à pas : gestion des exceptions
  • P. 178
  • 15.3 Exercices
  • P. 181
  • 16 Exercices généraux
  • P. 191
  • III Corrigés
  • P. 193
  • 1 Variables, opérateurs et expressions
  • P. 197
  • 2 Structures de contrôle
  • P. 207
  • 3 Fonctions
  • P. 215
  • 4 Types avancés
  • P. 237
  • 5 Flots
  • P. 249
  • 6 Fonctions récursives
  • P. 269
  • 7 Exercices généraux
  • P. 289
  • 8 Introduction à la POO
  • P. 299
  • 9 Constructeurs et destructeurs
  • P. 303
  • 10 Surcharge d'opérateurs
  • P. 313
  • 11 Héritage
  • P. 329
  • 12 Polymorphisme
  • P. 349
  • 13 Héritage multiple
  • P. 361
  • 14 Templates et bibliothèque standard
  • P. 371
  • 15 Exceptions
  • P. 375
  • 16 Exercices généraux
  • P. 388
  • Annexes
  • P. 391
  • A Bibliographie annotée
  • P. 395
  • B Correspondance avec le livre Programmation orientée objets en C++