Les tableaux: déclaration et utilisation

Objectif:
Regrouper dans une même variable 
un nombre X déterminé d'éléments de même type
plutôt que de déclarer X variables ==> Déclarer une variable tableau.

Exemples:

Toutes les notes obtenues par l'étudiant Dupond en BdP pour l'année 2004.
Toutes les températures relevées à midi tous les jours de l'année 2004.
Tous les codes articles qui sont vendus dans un magasin.


Déclaration d'un tableau:

syntaxe:
     type nomtableau[nbéléments];    /* nbéléments peut être une valeur immédiate entière (ex: 100) ou une variable entière initialisée, les éléments du tableau ne sont pas initialisés */  
exemples:
 
       float notesDup04[10];
              
/* on suppose qu'il y a 10 notes maxi en BdP par an */
         int nbJours = 365;
       float temp[nbJours];
           
     /* une température par jour */
     
 int codeArt[1000];
                      /* On suppose qu'il y a au maximum 1000 articles
Remarque: En règle générale, il faut éviter d'utiliser des valeurs immédiates pour la taille du tableau mais plutôt des variables initialisées.
        int nbElemTab=20;
        float Tab[nbElemTab];

suivant
     plan