PROBLEME :
On donne la structure élève formé par les 4 champs suivants :
– Nom
– Prénom
– Numéro scolaire
– Date de naissance
Ecrire l’analyse, l’algorithme et la traduction en pascal du programme qui permet :
- Remplir un fichier intitulé « classe.dat » sous la racine C : par des élèves. La saisie s’arrête selon le choix de l’utilisateur en répondant à la question « voulez vous continuer ? O/N ».
- Offrir le menu ci-dessous à l’utilisateur. Ce dernier doit choisir l’opération qu’il désire selon son numéro d’ordre.
MENU PRINCIPAL
1- Insérer un élève dans le fichier.
2- Supprimer un élève de fichier.
3- Modifier un élève.
4- Rechercher un élève.
5- Afficher le contenu du fichier.
6- Quitter le programme.
CHOIX :
__________________________________________________________________________
INDICATIONS :
– Pour l’insertion, l’utilisateur doit saisir la position ou on va insérer cet enregistrement.
– Pour la suppression, l’utilisateur doit saisir la position de l’enregistrement à supprimer.
– Pour la modification, l’utilisateur doit saisir la position de l’enregistrement à modifier par un nouveau enregistrement, saisit à partir du clavier
– La recherche d’un enregistrement est basée sur le numéro scolaire. Donc l’utilisateur doit saisir le numéro scolaire de l’élève puis afficher toutes les informations s’il existe.
___________________________________________________________________________
à la suite je présente 3 différentes solution pour résoudre le meme problème.