Sie sind auf Seite 1von 1

Université Ferhat Abbes Sétif 1 1 ère année LMD

Faculté de Technologie Module : Informatique II


Département E. B. T Année : 2019/2020

TP1 : Tableau à une dimension (Vecteur)


1. Déclaration d’un Vecteur :

Exemple : V(10) est un tableau 10 éléments de type entiers


Const N= 10 // N : nombre d’éléments i 1 2 3 4 5 6 7 8 9 10 N
Var V : Array [1 . . N] of Integer; V(10) ? ? ? ? ? 9 ? ? ? ?
i : Integer ; V[6] := 9
2. Lecture de V : 3. Affichage de V :
For i := 1 To N Do WriteLN(‘V : ‘) ;
3. For i := 1 To N Do
Begin
Write (' V [ ' , i , ' ]: ' ); Write (V [ i ] , ‘ ‘ ) ;
ReadLN (V [ i ] ); // affichage de V sur une ligne avec un espace
End ; entre ses éléments

Exercice 1.1
Ecrire un programme Pascal qui permet de :
- Lire une variable nommée « Chaine » de type tableau composé de 10 caractères.
- Lire une variable nommée « car » de type caractère.
- Vérifier si « car » existe dans le tableau « chaine » ou non, s’il existe afficher son ou ses rangs,
son nombre d’apparition puis le remplacer par un "." et afficher le nouveau tableau.

Exercice 1.2
Ecrire un programme Pascal qui permet de :
- Lire un tableau de 5 éléments de type réels nommé V.
- Trouver le maximum (max) et le minimum (min) de V.
- Normaliser ce vecteur (remplacer chaque élément par : )
- Afficher V.

Exercice 1.3
Ecrire un programme Pascal qui lit deux tableaux T1 et T2 de 5 éléments chacun.
Puis range respectivement les éléments positifs de T1 puis ceux de T2 dans un tableau T.
Exemple :
T1 : -7 4 82 -5 79 T2 : 15 -7 3 -1 -12

T : 4 82 79 15 3 - - - - -

Exercice 1.4
Ecrire un programme Pascal permet de :
- Lire un tableau W de 8 entiers positifs.
- Fractionner W dans deux tableaux U et V contenant respectivement les nombres pairs
et impairs de W.
Exemple : W: 9 2 1 8 7 3 12 5

U: 2 8 12 - - - - -

V: 9 1 7 3 5 - - -

https://www.facebook.com/groups/inf19stc/ TP1

Das könnte Ihnen auch gefallen