Aider moi svp , mini projet en C
Draganov
-
Sugel Messages postés 4076 Date d'inscription Statut Membre Dernière intervention -
Sugel Messages postés 4076 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila , j ai besoin de vous pour m aider avec mon mini projet en pg c.
l'objectif est de créer un programme c pour la gestion de bibliothèque
la fonction main() contiendra un menu élaborer similaire au suivant
1- gestion des adhérants
ajouter un adhérant
modfier un adhérant
supprimer un adhérant
afficher la liste des adhérants par ordre alphabétque
2- gestion des livres
ajouter un livre
supprimer ...
afficher la liste des livres par ordre alphabétique
3- geston des emprunts
emprunter un livre
afficher la liste des livres empruntés
rendre un livre
afficher la liste des emprunteurs de livres
4- quitter le programme
:la programme contiendra les strictures suivantes
typedef struct adherant
{
int adh_index
char adh_nom[50];
int adh_nbemprunts;
}adherant;
typedef struct livre
{
int liv_index;
char liv_titre[50];
char liv_auteur[50];
int liv_emprunteur;
}livre;
et merciii
Voila , j ai besoin de vous pour m aider avec mon mini projet en pg c.
l'objectif est de créer un programme c pour la gestion de bibliothèque
la fonction main() contiendra un menu élaborer similaire au suivant
1- gestion des adhérants
ajouter un adhérant
modfier un adhérant
supprimer un adhérant
afficher la liste des adhérants par ordre alphabétque
2- gestion des livres
ajouter un livre
supprimer ...
afficher la liste des livres par ordre alphabétique
3- geston des emprunts
emprunter un livre
afficher la liste des livres empruntés
rendre un livre
afficher la liste des emprunteurs de livres
4- quitter le programme
:la programme contiendra les strictures suivantes
typedef struct adherant
{
int adh_index
char adh_nom[50];
int adh_nbemprunts;
}adherant;
typedef struct livre
{
int liv_index;
char liv_titre[50];
char liv_auteur[50];
int liv_emprunteur;
}livre;
et merciii
A voir également:
- Aider moi svp , mini projet en C
- Opera mini pc - Télécharger - Navigateurs
- Filigrane projet - Guide
- Gant projet - Télécharger - Gestion de projets
- Rohos mini drive - Télécharger - Chiffrement
- Dameware mini remote control - Télécharger - Web & Internet
1 réponse
Commence déjà par organiser ton projet, et n'espère pas de nous que nous le fassions à ta place !
Tu aura besoin pour ton projet de stocker en mémoire deux tableaux contenant chacune de tes deux structures, que tes différentes fonctions parcourrons pour effectuer leur office.
Enfin, tu vas devoir mettre en place un algorithme de recherche pour la partie emprunt, et un algorithme de tri pour l'ordre alphabétique (tu peut ne pas le faire et te contenter de parcourir plusieurs fois ton tableau avant te déterminer quel nom afficher, mais c'est sale).
Allez, au boulot !
commence par faire tes deux tableaux, y mettre quelques structures, et jouer avec.
ha, aussi:
tu devrais créer deux structures dédiées pour les tableaux, ça fais plus propre.
Voilà tout !
Tu aura besoin pour ton projet de stocker en mémoire deux tableaux contenant chacune de tes deux structures, que tes différentes fonctions parcourrons pour effectuer leur office.
Enfin, tu vas devoir mettre en place un algorithme de recherche pour la partie emprunt, et un algorithme de tri pour l'ordre alphabétique (tu peut ne pas le faire et te contenter de parcourir plusieurs fois ton tableau avant te déterminer quel nom afficher, mais c'est sale).
Allez, au boulot !
commence par faire tes deux tableaux, y mettre quelques structures, et jouer avec.
ha, aussi:
tu devrais créer deux structures dédiées pour les tableaux, ça fais plus propre.
Voilà tout !