Section courante

A propos

Section administrative du site

ARRAY

Tableau
Turbo Pascal pour Windows  

Syntaxe

Array[debut..fin] of type_de_base
Array[typescalaire] of type_de_base
Array of type_de_base

Paramètres

Nom Description
debut Ce paramètre permet d'indiquer la borne inférieur
fin Ce paramètre permet d'indiquer la borne supérieur
typescalaire Ce paramètre permet d'indiquer un type scalaire comme ShortInt, Integer, Byte, Word, Boolean, Char ou numérique.
type_de_base Ce paramètre permet d'indiquer un type de données

Description

Cet opérateur permet de définir des tableaux avec des valeurs scalaires.

Exemple

Voici quelques exemples typiques de l'utilisation de cet opérateur :

  1. Program ArraySamples;
  2.  
  3. Uses WinCrt;
  4.  
  5. Const
  6.  TableauNombre:Array[1..7] of Byte=(10,20,10,4,6,1,5);
  7.  TableauChaine:Array[1..4] of String=('ABC','DEF','GHI','JKL');
  8.  TableauMixed:Array[-3..3] of Byte=(10,Byte('A'),Ord('B'),5,Byte('C'),Ord('D'),7);
  9.  
  10. Var
  11.  TableauEntierDe0A255:Array[Byte]of Integer;
  12.  TableauEntierLongDe0A5:Array[0..5]of LongInt;
  13.  TableauChar:Array['A'..'Z']of Byte;
  14.  I:Byte;
  15.  
  16. BEGIN
  17.  For I:=1 to 7 do Begin
  18.   WriteLn('TableauNombre[',I,']=',TableauNombre[I]);
  19.  End;
  20. END.

on obtiendra le résultat suivant :

TableauNombre[1]=10
TableauNombre[2]=20
TableauNombre[3]=10
TableauNombre[4]=4
TableauNombre[5]=6
TableauNombre[6]=1
TableauNombre[7]=5

Voir également

Langage de programmation - Turbo Pascal pour Windows - Référence de procédures et fonctions - RECORD

Dernière mise à jour : Dimanche, le 10 décembre 2017