Gestion de patient en c
Résolu
Abdou
-
mushu14 Messages postés 8085 Date d'inscription Statut Contributeur Dernière intervention -
mushu14 Messages postés 8085 Date d'inscription Statut Contributeur Dernière intervention -
Un coup de main svp
dans la fonction de chainage .j'ai aucune aide comment la faire et comment commencer.
On se propose d’écrire un programme en C qui crée et gère les patients d’un hôpital. Pour cela on utilisera la structure de données montrée ici-bas. On utilisera une table de 26 entrées dont chaque entrée contiendra la tête et la queue de la liste bidirectionnelle correspondante. La première entrée contiendra la tête et la queue de la liste des patients dont le nom commence par ‘a’, la deuxième entrée contiendra la tête et la queue de la liste des patients dont le nom commence par ‘b’, la troisième celle des patients dont le nom commence par ‘c’ et ainsi de suite. Les listes des patients sont triées par ordre croissant suivant le nom/prénom du patient. NomPrenom est un pointeur vers une chaine de caractères dont l’espace est alloué dynamiquement (le nom et le prénom seront séparés par un blanc). Chaque patient a une liste possiblement vide de médicaments prescrits où un médicament est représenté par son nom (champ Medicam) et la quantité courante (champ Quant entier).
Le programme principal doit tout d’abord appeler une fonction qui crée cette structure de données à partir d’un fichier texte. Ensuite le programme principal affichera de manière répétitive un menu offrant à l’utilisateur de choisir les fonctionnalités suivantes:
Afficher la liste de tous les patients sur écran. L’affichage se fera par liste de 4 caractères à la fois et une fois cela fait le programme demandera à l’utilisateur s’il veut continuer l’affichage de la liste des patients pour les 4 prochains caractères.
Rechercher un patient et afficher ses informations s’il existe.
Ajouter un patient à sa liste correspondante.
Supprimer un patient de sa liste correspondante.
Consommer un médicament donné d’une certaine quantité donné pour un patient donné. Si la quantité courante du médicament devient nulle le médicament devra être supprimé de sa liste.
Quitter le programme. Avant de quitter définitivement le programme il faudra libérer tous les espaces alloués dynamiquement
dans la fonction de chainage .j'ai aucune aide comment la faire et comment commencer.
On se propose d’écrire un programme en C qui crée et gère les patients d’un hôpital. Pour cela on utilisera la structure de données montrée ici-bas. On utilisera une table de 26 entrées dont chaque entrée contiendra la tête et la queue de la liste bidirectionnelle correspondante. La première entrée contiendra la tête et la queue de la liste des patients dont le nom commence par ‘a’, la deuxième entrée contiendra la tête et la queue de la liste des patients dont le nom commence par ‘b’, la troisième celle des patients dont le nom commence par ‘c’ et ainsi de suite. Les listes des patients sont triées par ordre croissant suivant le nom/prénom du patient. NomPrenom est un pointeur vers une chaine de caractères dont l’espace est alloué dynamiquement (le nom et le prénom seront séparés par un blanc). Chaque patient a une liste possiblement vide de médicaments prescrits où un médicament est représenté par son nom (champ Medicam) et la quantité courante (champ Quant entier).
Le programme principal doit tout d’abord appeler une fonction qui crée cette structure de données à partir d’un fichier texte. Ensuite le programme principal affichera de manière répétitive un menu offrant à l’utilisateur de choisir les fonctionnalités suivantes:
Afficher la liste de tous les patients sur écran. L’affichage se fera par liste de 4 caractères à la fois et une fois cela fait le programme demandera à l’utilisateur s’il veut continuer l’affichage de la liste des patients pour les 4 prochains caractères.
Rechercher un patient et afficher ses informations s’il existe.
Ajouter un patient à sa liste correspondante.
Supprimer un patient de sa liste correspondante.
Consommer un médicament donné d’une certaine quantité donné pour un patient donné. Si la quantité courante du médicament devient nulle le médicament devra être supprimé de sa liste.
Quitter le programme. Avant de quitter définitivement le programme il faudra libérer tous les espaces alloués dynamiquement
A voir également:
- Gestion de patient en c
- Logiciel gestion patient gratuit - Télécharger - Organisation
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Gestion de fichiers - Télécharger - Gestion de fichiers
- Logiciel gestion photo gratuit - Guide
- Gestion autorisation application android - Guide