-
4
pages
-
Français
-
Documents
Description
PTSi2 Alg`ebre lin´eaire – Chap XII – 34Chapitre XII` ´ALGEBRE LINEAIRE1 Notions sur les tableauxC’est au type de variable array qu’est consacr´e ce paragraphe. Il s’agit d’un type structur´e,c’est-`a-dire qui associe plusieurs valeurs, et qui poss`ede la particularit´e qu’une variable de cetype doit ˆetre d´eclar´ee avant d’ˆetre d´efinie.1.1 D´eclaration des tableauxIl s’agit simplement de la cr´eation de la variable, sans affectation particuli`ere. La syntaxe est lasuivante :> `Mon tableau`:=array(a..b);L’effet de cette commande est la cr´eation d’un tableau a` une entr´ee, dont les ´el´ements sont in-dic´es par les entiers entre a et b. On peut, apr`es avoir d´eclarer le tableau, affecter a` ses´el´ementscertaines valeurs en tapant :> `Mon tableau`[a]:=12;On peut affecter aux ´el´ements du tableau une expression d’un type quelconque (mˆeme des en-sembles, des chaˆınes de caract`eres...). On ne peut pas utiliser le tableau pour des indices endehors de la plage a..b utilis´ee dans la d´eclaration.Un tableau peut ˆetre a` deux entr´ees , ou a` deux dimensions (ou plus) s’il est d´eclar´e parune commande du type :T:=array(1..4,2..7);T[2,2]:={un,ensemble};1.2 D´efinition des tableauxPour manipuler une variable de type array, il faut la d´eclarer, puis la d´efinir. La d´eclaration,vue au paragraphe pr´ec´edent, constitue la pr´eparation de la place m´emoire ou` sera stock´eenotre variable. La d´efinition du tableau peut se faire soit terme a` terme, comme ...
-
Publié par
-
Langue
Français