LEADER 10056nam 2200493 450 001 9910794591603321 005 20230809233206.0 010 $a2-88914-566-2 035 $a(CKB)4100000011747601 035 $a(MiAaPQ)EBC6468796 035 $a(Au-PeEL)EBL6468796 035 $a(OCoLC)1236267972 035 $a(EXLCZ)994100000011747601 100 $a20220527d2017 uy 0 101 0 $afre 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aC++ par la pratique $erecueil d'exercices corrige?s et aide-me?moire /$fJean-Ce?dric Chappelier and Florian Seydoux 205 $a4th ed. 210 1$aLausanne, Switzerland :$cPresses polytechniques et universitaires romandes,$d[2017] 210 4$dİ2017 215 $a1 online resource (412 pages) 311 $a2-88915-236-7 327 $aIntro -- Table des matie?res -- I Programmation proce?durale -- Variables, ope?rateurs et expressions -- Principaux rappels -- Pas a? pas : mon premier programme C++ -- Exercices -- quel a?ge avez-vous ? (variables) -- quelques calculs (variables et expressions) -- Structures de contro?le -- Principaux rappels -- Pas a? pas : re?solution d'e?quations du second degre? -- Exercices -- tables de multiplication (ite?ration darkbluefor) -- intervalles (expressions conditionnelles) -- expressions arithme?tiques (expressions, branchements conditionnels) -- rebonds de balles (ite?ration darkbluefor) -- rebonds de balles revisite?s (boucles darkbluedo...while) -- une histoire de pre?t (boucles) -- nombres premiers (structures de contro?le) -- e?quations du 3e degre? (expressions, structures de contro?le) -- Fonctions -- Principaux rappels -- Pas a? pas : calcul de note -- Exercices -- porte?e -- demander un nombre (prototypes) -- e?changes (passage des parame?tres, surcharge) -- la fonction cosinus (de?finition et appel de fonction) -- calcul approche? d'une inte?grale (fonctions) -- Types avance?s -- Principaux rappels -- Pas a? pas 1 : notes (tableaux dynamiques) -- Pas a? pas 2 : appartenance (tableaux) -- Pas a? pas 3 : petites fiches (structures) -- Pas a? pas 4 : listes chai?ne?es (pointeurs) -- Exercices -- ge?ne?rateur automatique de lettres (fonctions, chai?nes de caracte?res) -- e?chauffement avec les tableaux dynamiques -- produit scalaire (tableaux dynamiques) -- segmentation en mots (string) -- multiplication de matrices (tableaux dynamiques) -- placement sans recouvrement (tableaux) -- nombres complexes (structures) -- se?lection (pointeurs) -- QCM (structures + darkbluevector) -- nombres complexes revisite?s (structures) -- re?fe?rence (structures, re?fe?rences) -- inte?grales revisite?es (tableaux, pointeurs) -- Flots -- Principaux rappels. 327 $aPas a? pas 1 : lecture et e?criture sur fichier -- Pas a? pas 2 : manipulateurs de fichiers -- Exercices -- e?criture dans un fichier (ofstream) -- lecture depuis un fichier (ifstream + manipulateurs) -- statistiques sur un fichier (fichiers, tableaux) -- QCM revisite?s (fichiers, structures) -- Fonctions re?cursives -- Pas a? pas : diverses fac?ons de sommer -- Exercices -- factorielle (fonctions re?cursives) -- nombres de Fibonacci (fonctions re?cursives) -- recherche dichotomique (fonctions re?cursives) -- tours de Hanoi? (fonctions re?cursives) -- mythiques labyrinthes (fonctions re?cursives) -- Exercices ge?ne?raux -- tri bulles -- algorithme d'Euclide -- piles et parenthe?ses -- arithme?tique rationnelle -- piles et notation polonaise inverse -- recherche approche?e de racine -- culture de masse -- tri de Shell -- jeu du pendu -- II Programmation oriente?e objets -- Introduction a? la POO -- Principaux rappels -- Pas a? pas : objets et classes -- Exercices -- petits ronds (objets/classes) -- coordonne?es tridimensionnelles (objets/classes) -- un petit tour de magie (objets/classes) -- Constructeurs et destructeurs -- Principaux rappels -- Pas a? pas : animaux en peluche -- Exercices -- ape?ritif (constructeurs/destructeurs) -- un peu de douceur dans ce monde de brutes (constructeurs/destructeurs) -- balles rebondissantes, le retour (constructeurs/destructeurs) -- Surcharge d'ope?rateurs -- Principaux rappels -- Pas a? pas : polyno?mes -- Exercices -- nombres complexes (surcharge d'ope?rateurs) -- nombres complexes encore (pointeurs, constructeurs) -- encore un peu plus de polyno?mes (surcharge d'ope?rateurs) -- He?ritage -- Principaux rappels -- Pas a? pas : figures ge?ome?triques -- Exercices -- que de ve?hicules ! (he?ritage) -- vecteurs tridimensionnels (he?ritage) -- vecteurs unitaires (he?ritage) -- un peu d'alge?bre e?le?mentaire (he?ritage) -- Polymorphisme -- Principaux rappels. 327 $aPas a? pas : jolie collection de ve?hicules -- Exercices -- formes polymorphiques (polymorphisme) -- encore des figures ge?ome?triques (collection he?te?roge?ne) -- puissance 4 (polymorphisme) -- un peu plus d'alge?bre e?le?mentaire (classes abstraites) -- He?ritage multiple -- Principaux rappels -- Pas a? pas : zoologie -- Exercices -- animaux en peluche (he?ritage multiple) -- employe?s (he?ritage multiple, collection he?te?roge?ne) -- jeu de cartes (he?ritage multiple) -- Templates et bibliothe?que standard -- Principaux rappels -- Pas a? pas : programmation ge?ne?rique -- Exercices -- ensembles et ite?rateurs (bibliothe?que standard) -- tris revisite?s (template, bibliothe?que standard) -- Exceptions -- Principaux rappels -- Pas a? pas : gestion des exceptions -- Exercices -- le retour des rationnels (exceptions) -- compression RLE (exceptions) -- Exercices ge?ne?raux -- alge?bre matricielle -- fichiers et programmes -- bibliothe?que 1 -- e?checs -- bibliothe?que 2 -- III Corrige?s -- Variables, ope?rateurs et expressions -- quel a?ge avez-vous ? (variables) -- quelques calculs (variables et expressions) -- Structures de contro?le -- tables de multiplication (ite?ration darkbluefor) -- intervalles (expressions conditionnelles) -- expressions arithme?tiques (expressions, branchements conditionnels) -- rebonds de balles (ite?ration darkbluefor) -- rebonds de balles revisite?s (boucles darkbluedo...while) -- une histoire de pre?t (boucles) -- nombres premiers (structures de contro?le) -- e?quations du 3e degre? (expressions, structures de contro?le) -- Fonctions -- porte?e -- demander un nombre (prototypes) -- e?changes (passage des parame?tres, surcharge) -- la fonction cosinus (de?finition et appel de fonction) -- calcul approche? d'une inte?grale (fonctions) -- Types avance?s -- ge?ne?rateur automatique de lettres (fonctions, chai?nes de caracte?res) -- e?chauffement avec les tableaux dynamiques. 327 $aproduit scalaire (tableaux dynamiques) -- segmentation en mots (string) -- multiplication de matrices (tableaux dynamiques) -- placement sans recouvrement (tableaux) -- nombres complexes (structures) -- se?lection (pointeurs) -- QCM (structures + darkbluevector) -- nombres complexes revisite?s (structures) -- re?fe?rence (structures, re?fe?rences) -- inte?grales revisite?es (tableaux, pointeurs) -- Flots -- e?criture dans un fichier (ofstream) -- lecture depuis un fichier (ifstream + manipulateurs) -- statistiques sur un fichier (fichiers, tableaux) -- QCM revisite?s (fichiers, structures) -- Fonctions re?cursives -- factorielle (fonctions re?cursives) -- nombres de Fibonacci (fonctions re?cursives) -- recherche dichotomique (fonctions re?cursives) -- tours de Hanoi? (fonctions re?cursives) -- mythiques labyrinthes (fonctions re?cursives) -- Exercices ge?ne?raux -- tri bulles -- algorithme d'Euclide -- piles et parenthe?ses -- arithme?tique rationnelle -- piles et notation polonaise inverse -- recherche approche?e de racine -- culture de masse -- tri de Shell -- jeu du pendu -- Introduction a? la POO -- petits ronds (objets/classes) -- coordonne?es tridimensionnelles (objets/classes) -- un petit tour de magie (objets/classes) -- Constructeurs et destructeurs -- ape?ritif (constructeurs/destructeurs) -- un peu de douceur dans ce monde de brutes (constructeurs/destructeurs) -- balles rebondissantes, le retour (constructeurs/destructeurs) -- Surcharge d'ope?rateurs -- nombres complexes (surcharge d'ope?rateurs) -- nombres complexes encore (pointeurs, constructeurs) -- encore un peu plus de polyno?mes (surcharge d'ope?rateurs) -- He?ritage -- que de ve?hicules ! (he?ritage) -- vecteurs tridimensionnels (he?ritage) -- vecteurs unitaires (he?ritage) -- un peu d'alge?bre e?le?mentaire (he?ritage) -- Polymorphisme -- formes polymorphiques (polymorphisme). 327 $aencore des figures ge?ome?triques (collection he?te?roge?ne) -- puissance 4 (polymorphisme) -- un peu plus d'alge?bre e?le?mentaire (classes abstraites) -- He?ritage multiple -- animaux en peluche (he?ritage multiple) -- employe?s (he?ritage multiple, collection he?te?roge?ne) -- jeu de cartes (he?ritage multiple) -- Templates et bibliothe?que standard -- ensembles et ite?rateurs (bibliothe?que standard) -- tris revisite?s (template, bibliothe?que standard) -- Exceptions -- le retour des rationnels (exceptions) -- compression RLE (exceptions) -- Exercices ge?ne?raux -- alge?bre matricielle -- fichiers et programmes -- bibliothe?que 1 -- e?checs -- bibliothe?que 2 -- Annexes -- Bibliographie annote?e -- Correspondance avec le livre Programmation oriente?e objets en C++. 606 $aC# (Computer program language) 606 $aObject-oriented programming languages 615 0$aC# (Computer program language) 615 0$aObject-oriented programming languages. 676 $a005.133 700 $aChappelier$b Jean-Ce?dric$f1967-$01514077 702 $aSeydoux$b Florian 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910794591603321 996 $aC++ par la pratique$93748943 997 $aUNINA