next up previous contents
Next: Types dérivés (TYPE) Up: Les types Previous: Type logique (LOGICAL)   Contents

Type tableau (DIMENSION)

Un tableau est un ensemble d'éléments du même type. On peut alors déclarer un tableau d'entiers, de réels, de complexe, de chaîne de caractères, de logique ou de types dérivés µ.


Tableaux à une dimension.
Pour déclarer un tableau A de 11 éléments :

       REAL, DIMENSION(11) :: A
les éléments successifs de tableaux A sont A(1), A(2),... A(11). On peut déclarer une borne inférieure et une borne supérieure
       REAL, DIMENSION(-10:5) :: V
V est de dimension 16 et ses éléments successifs sont V(-10), V(-9)...V(5)


Tableaux à deux dimensions

 
       REAL, DIMENSION(5,4)        :: B
       INTEGER, DIMENSION(-10:5, 0:3) :: W
B est une matrice ayant 5 lines et 4 colonnes i.e B(I,J) existe pour I=1,5 et J=1,4. De même W(I,J) existe pour I=-10,5 et J=0,3.


Tableaux à plusieurs dimensions

 
       CHARACTER(LEN = 3), DIMENSION(-20:-1,0:5, 9) :: grille
grille est un tableau à trois dimensions, grille(i,j,k) est définie pour i=-20,-1 ; j=0, 5 et k 1,9.


Exemples d'affectation :

       A(2) = 3.6
       V(-5) = -4.
       B(2,4) = 56.E-5
       W(-10,0) = 45
       grille(-6, 4, 7) = 'ROW'



Mazen Saad 2002-12-12