LES TABLEAUX EN C


COMMENT APPRENDRE LE LANGAGE C ?

LES TABLEAUX


Les tableaux en programmation sont des variables groupées dans des cases numérotées consécutivement dans le bût de les gérer dynamiquement ; voilà pourquoi les tableaux sont variables dynamiques.
Dans cet article nous verront comment les déclarer et les initialiser en C.
Pour voir des exercices corriger concernant cette partie, cliquez sur les liens en dessous pour pouvoir y accéder.
PASSEZ AU COURS SUIVANT (sur Les fonctions).

DECLARER UN TABLEAU :

Pour déclarer un tableau simple en C, la syntaxe est la suivante :
type nom_tableau[taille] ;
Explication :
type : les types du tableau sont ici les types que nous avons vu dans l’article sur les variables, c’est-à-dire : int, float, char, long, double, …
nom_tableau : est le nom que vous attribuerez à votre tableau
taille : est le nombre d’éléments que contient le tableau.
NB : Le premier élément d’un tableau a pour indice 0 ; donc si taille=20 : les éléments vont de 0 à 19.
Exemple : int tab[20] ;
Pour initialiser un tableau, on le fait soit au même moment que sa déclaration, soit élément par élément, ou encore dans une boucle.
Exemple1 : int tab[3] = {1,2,3} ;
Exemple1 : int tab[3] ;
tab[0] = 1 ; tab[1] = 2 ;  tab[2] = 3 ; Ce sont les éléments du tableau « tab ».
Exemple1 : int tab[3] , i; 
for(i=0 ; i<3 ; i++){ tab[i]  = i+1; }

Les tableaux multiples:

La syntaxe générale est la suivante:
type nom_tableau[taille1] [taille2] [taille3] …[taille n] ;

Initialisation des tableaux multiples :

Exemple1 :  char tab[2][3] = {{4,2,2 },{0 ,1,1 }} ;
Exemple2 : char tab[2][3] ;
tab[0][0] = 4 ; tab[0][1] = 2 ; tab[0][2] = 2 ; tab[1][0] = 0 ; tab[1][1] = 1 ;
tab[1][2] = 1 ;
Exemple3 : char tab[2][3], i, j ;
for( i=0 ; i<2 ; i++){
         for(j=0 ; j<3 ; j++){ tab[i][j]  = i+j; }
}
Exercices corrigés sur les tableaux.
NB: Comme on peut le constater, dans l’exemple3, les tableaux permettent de gérer de manière organisée l’initialisation de plusieurs variables à la fois. Ce sont donc des variables dynnamiques.

Nous vous sommes très reconnaissons de nous suivre dans ce cours et nous vous garantissons que vous aurez une base bien fondée en C++ si vous appliquer ce cours.

A TELECHARGER GRATUITEMENT :
Télécharger gratuitement ces fichiers pour vous aider à progresser dans le langage C.

A TELECHARGER POUR ALLER PLUS LOIN AVEC C :
Pour maîtriser tout sur la gestion dynamique des programmes en C++, veuillez télécharger ces livres :
PASSEZ AU COURS SUIVANT (sur Les fonctions).
AUTRES ARTICLES INTERESSANTS SUR C :
Les mots clés en C ;
Lecture et écriture en C ;
Les variables et les types en C ;
Les opérateurs en C ;
Les instructions conditionnelles en C ;
Les instructions itératives ou boucles en C ;
Les fonctions en C ;
Les fonctions prédéfinies en C.

Commentaires