Page 2 - PowerPoint 演示文稿
P. 2
A. Les enregistrements
I. Introduction
1) Activité 1
• On veut écrire un programme permettant de :
• saisir les informations relatives aux 30 produits (articles)
• déterminer le(s) produit(s) les plus bénéfique(s)
Numéro Désignation Quantité Prix de vente Prix de vente
vendue unitaire
C0145
2) Questions
a – quelles sont les structures de données nécessaires ?
Plusieurs tableaux
Numéro
Désignation
...
Les informations d’un produit sont contenues dans plusieurs tableaux
b – Est-il possible d’utiliser une même structure pour toutes les informations d’un produit ?
Si on veut établir une seule structure de données qui comporte à la fois les données
numériques (quantité, prix unitaire, prix total) et les données alphanumériques (Référence,
désignation) nous devons créer un nouveau type qui permet de les regrouper
Les Enregistrements ou articles (Record en Pascal)
II Définition et déclaration
1 - Définition
• Un enregistrement est un type de données défini par l’utilisateur et qui permet de
regrouper dans une même structure des données de différents types.
2 – Déclaration (livre page 10 et 11)
En algorithmique Nom_objet Nom_type
TDNT
Type En Pascal
Type
Nom_type = enregistrement Nom_type = Record
Champ_1 : type1 Champ_1 : type1 ;
Champ_2 : type2 Champ_2 : type2 ;
___ ....
Champ_n = typen Champ_n : typen ;
Fin nom_type End ;
Var
TDO Nom_objet : nom_type ;
Objet Type/nature Rôle
Page 2