Académique Documents
Professionnel Documents
Culture Documents
Ch1 Struct Données Troué 2014 Anis
Ch1 Struct Données Troué 2014 Anis
Activité 5 :
Définir en algorithmique et en langage Pascal une variable S de type Semaine, type
énuméré représentant les jours de la semaine.
Déclaration d’une variable de type scalaire énumérée :
o En algorithmique :
Tableau de déclaration des nouveaux types (TDNT)
Types
Semaine = (lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche)
Tableau de déclaration des objets (TDO)
O.U Nature/Type Rôle
S ………………… …………..
o En Pascal :
TYPE Semaine = (lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche) ;
Var S :Semaine ;
Définition : Le type scalaire par énumération définit un ensemble ………….. et
……….. de valeurs désigné par des identificateurs
Fonctions prédéfinies sur le type scalaire énuméré
Succ (mardi) = …………… Pred (dimanche) = ………… Ord (lundi) =......................
REMARQUES :
Les types Entier, Caractère, Booléen, et énuméré sont des types scalaires.
Une variable de type scalaire énumérée ne peut pas être lue ni écrite.
L’ordre du premier élément d’un type énuméré vaut ….
o 2ème méthode :
Tableau de déclaration des nouveaux types
Type
Nom_Type = Tableau de taille_max de Type_éléments