1ère LMD SM 2015~2016 Cours N°4 Les Tableaux: Vecteurs et Matrices

Cours 4: Les tableaux - Notion de Liste
Cours N°4
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
Les Tableaux:
Vecteurs et Matrices
Université Abou Bekr Belkaïd
1
Notion de Liste
Informatique2 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Cours 4: Les tableaux - Notion de Liste
1.1. IntroductionIntroduction
Définition :
Un tableau est une structure de données qui représente un
ensemble
de
variables
auquel
on
a
à
travers
un
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
ensemble
de
variables
auquel
on
a
à
travers
un
numéro d’indice.
Le tableau est caractérisé par un identificateur unique
(nom du tableau).
Université Abou Bekr Belkaïd
2
Les tableaux les plus utilisés sont:
à une dimension (exemple: vecteurs)
à deux dimensions (exemple: matrices)
Informatique2 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Cours 4: Les tableaux - Notion de Liste
2.2. Représentation pratique d’un tableauReprésentation pratique d’un tableau
On représente un tableau par un ensemble de cases repérées par leurs
indices (leurs positions dans le tableau).
Indices colonnes
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
1
2
3
i
N
Indices lignes
12 3 jM
Tab[i,j]
Université Abou Bekr Belkaïd
1
2
3
i
N
Indices
Vec[i]
3
Tableau à 2 dimensions
Dans un tableau à 1 dimension, Vec[i] représente la iième case du tableau
unidimensionnel Vec.
Dans un tableau à 2 dimensions, Tab[i,j] représente le contenu de la case
située à l’intersection de la iième ligne et de la jième colonne.
Informatique2 2015-2016©Faculté des Sciences Semestre 2 LMD SM
Tableau à 1 dimension
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Cours 4: Les tableaux - Notion de Liste
3.3. Définition d’un tableauDéfinition d’un tableau
Quatre éléments fondamentaux définissent un tableau:
1.1. Son nomSon nom: qui sera un identificateur choisi en respectant les règles
usuelles de dénomination des variables.
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
usuelles de dénomination des variables.
2.2. Le nombre de ses dimensionsLe nombre de ses dimensions (1 dimension ou 2 dimensions)
3.3. Sa tailleSa taille: les valeurs maximales de ses indices.
4.4. Le type de données qu’il contient.Le type de données qu’il contient.
Université Abou Bekr Belkaïd
4
Informatique2 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
Cours 4: Les tableaux - Notion de Liste
4.4. Traitements itératifs sur les tableauxTraitements itératifs sur les tableaux
Le principal intérêt de l’utilisation d’un tableau est de permettre d’effectuer des
traitement répétitives sur l’ensembles des éléments du tableau.
Par exemple, il suffit de décrire un traitement en invoquant le terme général
et
de
placer
ce
traitement
dans
une
boucle
qui
fait
varier
les
indices
i
Université Abou Bekr Belkaïd
– Tlemcen (Algérie)
et
de
placer
ce
traitement
dans
une
boucle
qui
fait
varier
les
indices
i
et jentre les valeurs 0 et leurs valeurs maximales.
Pour afficher ligne par ligne les (NM) éléments d’un tableau de nombres, on
peut utiliser le simple algorithme suivant:
Pour i Dans (0,N) faire
Pour j Dans (0,M) faire
Ecrire(TAB[i,j])
Université Abou Bekr Belkaïd
5
Ecrire(TAB[i,j])
Fin Pour
Fin Pour
Tout élément d’un tableau peut être utilisé comme une simple variable: lecture,
écriture, affectation, utilisation dans une expression …etc.
Informatique2 2015-2016©Faculté des Sciences Semestre 2 LMD SM
1ère LMD SM 2015~2016
Page Facebook "Sciences Tlemcen"
1 / 15 100%

1ère LMD SM 2015~2016 Cours N°4 Les Tableaux: Vecteurs et Matrices

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !