Académique Documents
Professionnel Documents
Culture Documents
Nom :.
Prnom :
Numro
Matire
Dure
Classe
Date
:
:
:
:
Note /20
Algorithme et programmation
1 heure
4 science de linformatique 2
11/10/2012
20
Devoir de Contrle N1
Exercice (5 points)
Soit les dclarations Pascal suivantes :
Const
Max = 100;
Type
Tab1 = array[1..4] of real;
Eleve = Record
Cin : string[8];
nom,prenom : string[30];
DN : Record
jj : 1..31 ;
mm : 1..12 ;
aa : integer ;
End ;
Notes : Tab1 ;
End;
Fichier = File of Eleve ;
Tab2 = array[1..Max] of Eleve ;
Var
T : Tab2 ;
F : Fichier ;
E : Eleve ;
Valide
(O/N)
Correction
ne : "CA"
rg : "Tunis"
np : 20
nj : 2
g npre : "sami nefzi" num : 1
npre : "kaim nafti" num : 10
Travail demand:
1) Ecrire lanalyse du programme principal permettant doffrir un menu qui
permet les actions ci-dessous selon la valeur dune lettre saisie :
La valeur "A", pour ajouter une quipe dans le championnat
La valeur "F", pour Afficher le nom de chaque quipe ainsi que les noms et
les prnoms des joueurs.
La valeur "J", pour ajouter un joueur dans la liste des joueurs dune quipe
dont son nom saisi au clavier.
La valeur "Q", pour Quitter le programme
2) Analyser chaque module dj mentionn dans le programme principal.
Page 2 sur 4
Page 3 sur 4
Page 4 sur 4