Exercice de cours · 2024
Gestion d'un zoo en C
Un programme console pour gérer un zoo — animaux, visites et clients — en s'appuyant sur des listes chaînées.
L’exercice servait à mettre en pratique les listes chaînées. Sujet imposé parmi cinq : la gestion d’un zoo.
Le programme (un seul fichier, environ 900 lignes) manipule trois listes chaînées — animaux,
visites, clients — avec insertion en tête, suppression et allocation dynamique. Deux rôles :
un directeur protégé par mot de passe qui gère les prix, les horaires et le catalogue d’animaux,
et un client qui réserve des billets ou des visites guidées. Les données sont sauvegardées dans
des fichiers .dat.
Pour aller un peu plus loin que le cours : saisie masquée du mot de passe avec <conio.h>
et menus en boucle infinie.