Gestion des patiens d'un hopital

Fermé
abdouchaabani Messages postés 4 Date d'inscription jeudi 30 novembre 2017 Statut Membre Dernière intervention 3 décembre 2017 - Modifié le 2 déc. 2017 à 13:30
abdouchaabani Messages postés 4 Date d'inscription jeudi 30 novembre 2017 Statut Membre Dernière intervention 3 décembre 2017 - 3 déc. 2017 à 20:43
bonjour

aide moi pour faire cette stucture

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:

1 réponse

jee pee Messages postés 39893 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 28 juin 2024 9 245
2 déc. 2017 à 13:41
Bonjour,

D'abord il te faut lire cela : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

Les intervenants sur CCM ne feront pas le devoir à ta place.

Surtout que dans le cas présent l'exercice vise à mettre en œuvre, développer, ta logique, indispensable à un programmeur.

cdlt
0
abdouchaabani Messages postés 4 Date d'inscription jeudi 30 novembre 2017 Statut Membre Dernière intervention 3 décembre 2017
3 déc. 2017 à 20:43
bonjour
oui t a raison .merci bro
0