Ndjeznjd
Les tableaux à une dimension
1. Caractéristiques
Un tableau a une dimension peut être vu comme une liste d’éléments représenté comme une suite de cases contenant chacune une valeur.
1- Un tableau possède un nom (identifiant) 2- Un nombre de cases représentant sa taille 3- Toutes les cases sont d’un même type de donnée, qui est le type du tableau 4- Chaque case est repérée par : nomtab[numCase]
*Différences entres variables classiques/indicées
1- Les variables classiques possèdent un nom propre à elles, ont un type distinct
2- Les variables indicées sont implicitement déclarées lors de la déclaration d’un tableau, elle ne possède pas de nom propre à elles mais juste un numéro appelé indice.
2. Déclaration
Syntaxe
Var
NomTab :tableau[1..taille] de type
Exemple
Var
Salaires: tableau [1..30] de réel
Notes: Tableau [1..10] de réel
NomEtudiants: tableau [1..24] de chaîne de caractère
3. Manipulation
Pour acceder à une casde nomTab[indice] exemple :
Notes[3] : désigne le contenu de la 3ème note
Salaire [20] : désigne le contenu du 20ème salaire
indice : est une valeur de type entier ell peut prendre l’un des formes suivantes : - Une valeur littérale -> Notes[3] - Une variables de type entier : salaire[i] où i entier - Une expression de type entier : salaires[i+3]
Indice ← de type entier ← compris entre 1 et la taille du tableau
La case d’un tableau se manipule comme une variable classique
Afficher «la note num3 est », notes[3]
Saisir Salaires[4] .. pour saisir le 4ème salaire