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
Enregistrer un commentaire