Prog permettant de gérer un distributeur DVD

romz-cracker Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
romz-cracker Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voici l'objet de mon message :
Gestion d'un distributeur de DVD
On se propose dans ce TP de créer un programme (en langage c) qui s'occupe d'un distributeur automatique de
DVD et utilisera des tableaux de structures, des allocations dynamiques de mémoire et des fichiers.
Un DVD est représenté par une structure contenant comme champs son titre, son réalisateur, son
année de réalisation, son genre et le nombre d'exemplaires disponibles. Le titre et le réalisateur
seront des chaînes de caractèrres représentées par des tableaux dynamiques. L'année de réalisation
sera un entier et le genre un caractère (D pour desssin-animé, A pour avanture, M pour mélodrame,
F pour fantastique, P pour policier). Enfin, le nombre d'exemplaires est un entier.
Le stock de DVD sera représenté par un tableau de structures de DVD qui contiendra autant de
cases que de films et sera créé dynamiquement. A la fin de l'exécution du programme, le tableau de
structures sera sauvegardé dans un fichier texte. Au début de chaque exécution du programme, le
tableau sera reconstruit automatiquement à partir du fichier.
Le programme de gestion devra contenir les fonctions suivantes :
1°. Une fonction prototype void ajout(struct dvd*) qui permet à l'administrateur d'ajouter au tableau
de DVD un nouveau film dont les caractéristiques seront entrées au clavier. Afin d'éviter que
n'importe quel utilisateur ait accès à cette fonction, elle ne pourra être appelée qu'après avoir donné
un mot de passe.
2°.Une fonction de prototype int dispo(struct dvd*,char*) qui renverra le nombre d'exemplaires
disponibles d'un titre donné en paramètre.
3°.Une fonction de prototype void auteur(struct dvd*,char*) qui affichera à l'écran la liste des films
d'un réalisateur dont le nom sera donné en paramètre.
4°.Une fonction de prototype void affiche(struct dvd*) qui affiche tous les films disponibles par
ordre alphabétique des titres, en indiquant, pour chaque film, le réalisateur, le genre et le nombre
disponible.
Merci de bien vouloir m'aider à réaliser ce TP.
A voir également:

1 réponse

romz-cracker Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
répondez svp c'est urgent !!!
0