Vous êtes sur la page 1sur 1

MI Série d’exercices : Les Enregistrements

Exercice 1 :

Nous disposons un tableau T de 200 étudiants, chaque étudiant est décrit par
les informations suivantes : nom, prénom, matricule, filière et moyenne.

1. Déclarer le type étudiant.


2. Ecrire une fonction Meillure_Moy qui retourne la meilleure moyenne
obtenue ?
3. Comment afficher les informations du l’étudiant qui a obtenu la
meilleure moyenne ?
4. Ecrire une fonction Test_Exi qui cherche l’existence d’un étudiant avec
le nom « lallai » et le matricule ‘201500004444’ dans le tableau T.
5. Ecrire une fonction Test_Trie qui teste si les moyennes sont ordonnées
d’une manière décroissante ? dans le cas de non, créer une AP qui trie
les moyennes par ordre décroissant ?
6. Ecrire une AP Const_MI qui permet de construire un tableau TMI des
étudiants qui sont inscrit dans la filière MI à partir de tableau T.
7. Ecrire un algorithme qui teste toutes les AP traitées précédemment.

Exercice2

Soient T un tableau de caractère (Max 100 caractères), V un tableau de type


ELE ; Tel que le type ELE est décrit par un caractère C et un nombre NBC qui
représente le nombre d’occurrence de ce caractère.
1. Déclarer le type ELE
2. Ecrire une AP qui permet de construire le tableau V à partir de tableau
T.
3. Calculer le nombre moyen d’apparition (NMA) dans le tableau V.
4. Ecrire une AP qui retourne la position de premier caractère qui a un
nombre d’occurrence inférieure à NB
5. Ecrire une AP qui supprime l’élément de la position i dans le tableau V
6. Ecrire un algorithme qui permet de supprimer tous les caractères
existants dans un tableau V qui ont un nombre d’apparition inférieure à
NMA

LALLALI CONTACT : LALLALI .JIMDO.COM Page 1

Vous aimerez peut-être aussi