L'ensemble des documents provient d'anciens TP de C++ donnés de 1995 à 2003 (sommairement mis à jour en 2018).
- L'ensemble des contenus du dépôt (documents, sujets, corrigés et exemples de code) est proposé sous licence MIT.
- 1️⃣ Résolution d'une équation du second degré (correction)
- 2️⃣ Déverminage d'un programme (correction)
- 3️⃣ Conversion décimale/binaire (correction)
- 4️⃣ Tri d'un tableau de caractères (correction)
- 5️⃣ Recherche dans un tableau de caractères (correction)
- 6️⃣ Recherche de palindromes (correction)
- 7️⃣ Lecture et écriture dans un flux d'entrées/sorties (correction)
- 8️⃣ Tri et recherche dans un fichier (correction)
- 9️⃣ Compression RLE (correction)
- 🔟 Chiffrement XOR (correction)
Depuis la racine du dépôt :
makeCompiler une cible spécifique :
make tp09Exécuter un TP avec ses ressources :
make run-tp09Les makefile.lin des dossiers correction/corrige_tpXX sont conservés et orchestrés par le Makefile racine.
All the documents come from my course presented from 1995 to 1997.
- All repository content (documents, lab handouts, corrections and code samples) is licensed under the MIT License.
- 1️⃣ Solving a quadratic equation (correction)
- 2️⃣ Debugging (correction)
- 3️⃣ Conversion from decimal to binary (correction)
- 4️⃣ Sorting (correction)
- 5️⃣ Searching (correction)
- 6️⃣ Palindromes (correction)
- 7️⃣ I/O streams (correction)
- 8️⃣ Sorting and searching in a file (correction)
- 9️⃣ RLE Compression (correction)
- 🔟 XOR Ciphering (correction)
From the repository root:
makeBuild a specific target:
make tp09Run a TP with required data files:
make run-tp09Legacy makefile.lin files in correction/corrige_tpXX are kept and orchestrated by the root Makefile.