Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 28 mars 2014

Examen de fin de module 1 : Langage de Programmation Structurée C

3/28/2014 11:41:00 PM Posted by Ahmed
Exercice 
On  souhaite  gérer  les  utilisateurs  d'une  application.  Les  informations  sur  ces  utilisateurs  seront  stockées par défaut dans le répertoire racine (C:\ par exemple) au sein d'un fichier utilisateurs.dat. 
Les informations décrivant un utilisateur sont : 

IDUtilisateur    chaine de caractères (25 au maximum) 
MotPasse      chaine de caractères (15 au maximum) 
NomUtilisateur   chaine de caractères (15 au maximum) 


1.  Créer une structure représentant un utilisateur. (1 pt) 

2.  Ecrire une fonction  ajouterUtilisateur qui prend en paramètres un File représentant le fichier et  un utilisateur et qui permet d’ajouter un utilisateur au fichier. (4 pt) 

3.  Ecrire une fonction lireUtilisateurs qui prend comme arguments un tableau d’utilisateurs USERS   et  un  File  représentant  le  fichier  et  qui  permet  de  remplir  le  tableau  par  les  enregistrements  du  fichier. (4 pt) 

4.  Ecrire un programme principale qui permet de : (6 pt) 
•  Demander le nombre des utilisateurs de l’application. 
•  Entrer les informations sur les utilisateurs et les ajouter au fichier utilisateurs.dat (utiliser 
la fonction ajouterUtilisateur) 
•  Afficher  la  liste  des  utilisateurs  enregistrés  sur  le  fichier  utilisateurs.dat  (utiliser  la 
fonction lireUtilisateurs) 


Attention : L’ouverture et la fermeture du fichier se font au niveau du programme principal.