Professional Documents
Culture Documents
com
Examen Fin Module 1 (algorithme) :
Exercice 1 : 6 Pts
Soit le tableau "JoursSemaine" qu'on peut remplir avec les noms des jours de la semaine
(Dimanche, Lundi, Mardi,...)
1. Ecrire la procdure qui permet de remplir le tableau (1.5 Pts)
2. Ecrire une procdure qui trie les lments du tableau dans 1'ordre alphabtique (1.5 Pts)
3. Ecrire une procdure qui efface les lments du tableau partir du 3eme lment (1.5 Pts)
4. Ecrire une fonction qui reoit en paramtre le nom du jour puis renvoie son indice (1.5 Pts)
Exercice 2 : 4 Pts
Soit la chane de caractres suivantes : module03 codification dun algorithme et
programmation procdurale
1. Ecrire une procdure qui permet de calculer le nombre de voyelles. (1.5 Pts)
2. Ecrire une procdure qui permet de calculer le nombre despaces. (1.5 Pts)
3. Ecrire une procdure qui permet de rechercher et remplacer le mot procdurale par
vnementielle . (1 Pts)
Exercice 3 : 10 Pts
On veut crer une petite application de gestion de prts des ouvrages auprs dune
bibliothque par les tudiants. Les donnes sont stockes de la faon suivante :
Utiliser la structure qui vous convient pour stocker les donnes dans le tableau
1) Ecrire une procdure de saisie des donnes./1pts
Prvoir les contraintes suivantes: Le maximal de nombre douvrage emprunter ne doit pas
dpasser 3.
La dure de prt est dtermine de telle faon que pour chaque ouvrage deux jours de prt
sont accords.
2) Ecrire une fonction qui retourne le nombre des ouvrages pour chaque tudiant et la stocker
dans lenregistrement. /1pts
3) Ecrire une procdure pour calculer le total des ouvrages en prt pour la bibliothque. /1pts
4) Ecrire une fonction qui permet de chercher un tudiant par son numro et retourne son
indice sinon -1. /1pts
5) Ecrire une procdure daffichage dun enregistrement en passant son indice en paramtre.
Utiliser la fonction en question 4) /1pts
6) Ecrire une procdure qui permet dafficher un enregistrement in indiquant le numro dun
tudiant./1pts.
Utiliser les questions 4) et 5).
7) Afficher les tudiants ayant emprunts les modules. /1pts 8) Afficher les tudiants nayant
www.tdi73.blogspot.com
pas douvrages. /1pts
9) Afficher les tudiants ayant entre 2 et 4 ouvrages. /1pts
10)Afficher le numro, le nom et le nombre douvrages de tous les tudiants. /1pts
www.tdi73.blogspot.com