Un étudiant est représenté par un enregistrement composé des champs :
- Nom : chaîne de caractères représentant le nom de l'étudiant.
- NI : entier représentant le numéro d’inscription de l’étudiant.
- Groupe : caractère représentant le groupe auquel appartient cet étudiant (A, B ou C). Rappel : Une procédure est une fonction qui ne retourne aucune valeur. Ecrire un programme assure les points suivants :
- Définir le type Etudiant
- Demander à l’utilisateur le nombre des étudiants et allouer dynamiquement le nombre d’octets nécessaire.
- Saisir la liste des étudiants (avec contrôle de saisie au niveau du champ Groupe)
- Une fonction d’affichage (permet d’afficher que le nom des étudiants appartiennent au groupe "B").
- Une fonction de recherche par numéro d’inscription (permet de retourner 1 si l’étudiant existe dans la liste, 0 dans le cas contraire)
- Une fonction statistique qui retourne le nombre des étudiants par Groupe.