Bonjour/bonsoir tout le monde

Je m'explique, j'ai un problème avec un algorithme que je dois faire sur Pascal.
Je vous mets ci-dessous l'énoncé alors je vous demande un petit tutoriel pour m'aider à réaliser ce programme.
Etant donné le fichier des étudiants nommé ETUDIANT dont la structure est la suivante :
Ecrire le programme qui donne le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
   Gestion des étudiants :

1. Saisie des étudiants
2. Affichage des étudiants
3. Rechercher un étudiant

   Choix :
Le programme est composé de 03 procédures nommées : Saisie, Affichage et Recherche.

La procédure Saisie affiche l'interface suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
          Saisie

Nom :
Prénom :
Section :
Groupe :

Voulez-vous continuer (o/n) :
La procédure Saisie remplit le fichier des étudiants.

La procédure Affichage affiche le fichier des étudiants ligne par ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Nom         Prénom         Section         Groupe

.....       .....          .....           .....
.....       .....          .....           .....
La procédure Recherche affiche l'interface suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
                     RECHERCHE

Donnez le nom de l'étudiant : .......................
Prénom :
Section :
Groupe :