Les structure developpement

Disponible uniquement sur Etudier
  • Pages : 2 (421 mots )
  • Téléchargement(s) : 0
  • Publié le : 29 mars 2011
Lire le document complet
Aperçu du document
Les structures

Elles permettent de rassembler plusieurs variables ou constantes sous un même identificateurs, on parle aussi d'entités ou d'objet.
Elles se déclare sous la forme :STRUCTURE NomStructure
variable1 : entier <- Chaque variable peut être déclaré d'un type différent
variable2 : chaine
variable3 : booléenFINSTRUCTURE

Comment s'utilise t-elle?
Imaginons une personne composé d'un nom, d'un prénom et d'un age. Nous pouvons donc créer une structure PERSONNE qui contiendra des variables de nom, deprénom et d'age.
Exemple :
STRUCTURE PERSONNE
nom  : chaine
prenom : chaine
age  : entier
FINSTRUCTURE
Pour l'utiliser dans unprogramme il suffit d'y faire appel de la manière suivante : NomStructure.NomVariable
Exemple :
On veux affecter des données à cette structure (Déclaré AVANT le DEBUT du programme)
DEBUTPERSONNE.nom <- 'Duck'
PERSONNE.prenom <- 'Donald'
PERSONNE.age <- 42
On souhaite désormais afficher ce que l'on àaffecter, on le fait de la maniere suivante
AFFICHER 'Vous êtes ',PERSONNE.prenom,' ',PERSONNE.nom,', vous avez ',PERSONNE.age,' ans.'
Ce qui donnera : Vous êtes Donald Duck,vous avez 42 ans.
FIN

A quoi cela sert-il plus précisément?
Imaginez-vous faire un répertoire qui gère vos contacts téléphoniques. Sans les structures vous devriez faire un tableau a doubleentré avec un ligne par personne et une colonne pour chaque informations (n°tel,prenom,nom,adresse,...). Grâce aux structures plus besoin, un simple tableau suffit.
Il suffit de déclarer votretableau de type PERSONNE et le tour est joué. (enfin presque)
Comment utiliser ce tableau?
Déclaration du tableau :
MyTab : tableau(1..N) de PERSONNE
Remplissage du tableau :...
tracking img