Fonction
, Parametre
, Procedure
, Type
ou de Variable
. Définition d'une variable, d'une propriété ou d'un paramètre de type tableau.
Tableau [
TailleDuTableau ] De
TypeElementaire
Tableau
permet d'attribuer à une variable ou un paramètre le type tableau.
Un tableau peut être indexé par :
La taille du tableau n'est pas forcément connue. Cela est particulièrement le cas pour un tableau passé en paramètre à une procédure ou une fonction. Dans ce cas, la taille du tableau est alors spécifiée par le joker ?
et le tableau est supposé être indexé par des entiers.
Si le tableau peut être nul, sa déclaration doit être précédée de la déclaration Nul Ou. Sinon, le tableau est toujours renseigné.
Si un élément du tableau peut être nul, la déclaration du type de l'élément doit être précédée de la déclaration Nul Ou. Sinon, l'élément doit être toujours renseigné.
Pour connaître les propriétés et les méthodes du type Tableau, veuillez vous reporter à la fiche Description du type Tableau.
Enumere
/*****/
Couleur Dans (Rouge,Vert,Bleu);
Type Pinceau
/**********/
...
Fin Type
Type Article
/**********/
...
Fin Type
Variable
/******/
TableauDArticle : Tableau[10] De Article;
/* 'TableauDArticle' est une variable de dix articles. Elle est toujours renseignée. Les articles sont numérotés de 0 à 9. */
TableauDArticle2 : Nul Ou Tableau[1 JusquA 100] De Article;
/* 'TableauDArticle2' est une variable de cent articles. Elle n'est pas toujours renseignée. Les articles sont numérotés de 1 à 100. */
TableauPinceaux : Tableau[Couleur] De Pinceau;
/* 'TablePinceaux' est indexe sur un énumeré. */
/****************************************************************/
Procedure P(ArticleCommande : Tableau[10] De Article)
/* Objet : Définition de la procédure 'P' dont le paramètre 'ArticlesCommandes' est de type tableau de dix articles. */
/* Le paramètre est toujours renseigne. */
/****************************************************************/
Debut
...
Fin Procedure
/****************************************************************/
Fonction F Retourner Nul Ou Tableau[10] De Article
/* Objet : Définition de la fonction 'F' dont la valeur retournée est de type tableau de dix articles. */
/* Le résultat n'est pas toujours renseigne. */
/****************************************************************/
Debut
...
Fin Fonction
- | - | - | - | - | - | - | - | - |