Ouvrages

Livre d'infographie
Livre algorithmique


Enseignement



Research



DEBUGGER






Rémy Malgouyres, Rita Zrour, Fabien Feschet

Initiation à l'algorithmique et aux structures de données en C

Cours et 118 exercices corrigés

DUNOD, Collection SciencesSup, janvier 2008

ISBN 210051587X



Zone de téléchagement des sujets de TP

Partie I - Bases du langage C


Chapitre 1. Qu'est-ce qu'un ordinateur ?

1.1. Exemples d'applications de l'informatique
1.2. Codage des données
1.3. Fonctionnement d'un ordinateur
Chapitre 2. Premiers programmes


2.1. Qu'est-ce qu'un programme ?
2.2. Afficher un mot
2.3. Lire un nombre
2.4. Effectuer un calcul et mémoriser le résultat
Chapitre 3. Types de données

3.1. Variables et opérations
3.2. Type entier int
3.3. Types réels float et double
3.4. Le type char
3.5. Les types unsigned
3.6. Affectations et conversions
3.7. Les constantes et le #define
3.8. Définir ses propres types
Chapitre 4. Entrées-sorties stdio.h

4.1. Qu'est-ce qu'une bibliothèque d'entrées-sorties ?
4.2. L'affichage des données sous forme de texte
4.3. Lecture au clavier
Sujet de TP : TP1
Chapitre 5
Exécution conditionnelle

5.1. Condition si-alors
5.2. Condition si-alors-sinon
5.3. Notions de calcul booléen
5.4. Le switch
Sujet de TP : TP2
Chapitre 6
Structuration d'un programme C

6.1. Exemple de fonction C
6.2. Exemple de structuration d'un programme
6.3. Forme générale d'une fonction C
6.4. Passage de paramètre par valeur
Chapitre 7
Structures

7.1. Déclaration d'une structure
7.2. Utilisation d'une structure
Sujet de TP : TP2bis
Chapitre 8
Itération

8.1. Boucle while
8.2. Boucle for
Sujet de TP : TP3
Début partie I
Partie II
Sommaire général
Référence