Vous êtes sur la page 1sur 2

LES TYPES TABLEAUX Exercice 5 :

Ecrire un algorithme ou un programme


Exercice 1 : Pascal qui calcule la variance V d’un
Soit un vecteur X(10) d’entiers, Ecrire un vecteur X de 20 éléments réels avec :
programme qui :
1- Calcule le nombre d’éléments positifs, V=
∑ ( )

négatifs, et nuls dans X.


2- Compacte X dans un autre vecteur ne ∑
contenant que les éléments de X XB=
différents de 0.
3- Recherche le maximum et le Exercice 6 :
minimum de X. Soit l’expression suivante :
Debut
Exercice 2 : Vare
Soient deux vecteurs A(10) et B(10). T : tab(1..n d’entiers
Ecrire un programme qui : I,s,k : réel ;
1- Calcule la somme de ces deux Lire( T(i),i=1,n);
vecteurs. Pour i=1 à n
2- Fusionne A et B dans un autre vecteur Faire si T(i) > 0
C. Alors s=s+1;
Sinon k=k+1
Exercice 3 : Fait
Soit un vecteur T (100) contenant des Ecrire S,K
températures. Ecrire un programme qui FIN
calcule trois vecteurs T1, T2 et T3 à partir
du vecteur T tels que : - Corriger les erreurs.
T1 : contient les températures inférieures - Exécuter le pour T=(2,-6,10,-8,3).
à -150°K. - Que fait cet algorithme ?
T2 : Contient les températures comprises - Ecrire le programme correspondant.
entre -20°K et +30°K.
T3 : contiens les températures Exercice 7 :
supérieures à +120°K. Soit un vecteur V(N) d’entiers. On veut
transférer ses éléments dans une matrice
Exercice 4 : M(N1,N2).
On calcule la moyenne générale d’un 1- Quelle est la condition pour que
étudiant en prenant la moyenne des 4 l’opération soit possible.
meilleures notes sur les 5 obtenues 2- Ecrire le programme Pascal qui réalise
pendant l’année universitaire. cette opération.
Ecrire un programme qui lit les 5 notes 3- Exécute le pour la suite
puis calcule la moyenne générale de 1,2,5,8,9,6,45,11,32,19,25,49.
l’étudiant.

1
Exercice 8 : Exercice 11 :
Soit une matrice M(10,10). Ecrire un Soit une matrice M (30, 4) où chaque
algorithme et un programme qui : ligne représente un étudiant et chaque
1- Lit M. colonne de 1 à 3 représente une note
2- Calcule le nombre d’éléments positifs, d’examen. La 4ème colonne représente la
négatifs, et nuls de M. moyenne des trois premières colonnes.
3- Calcule la somme des éléments positifs Ecrire un programme pascal qui :
et négatifs. 1- Crée la matrice M (la 4ème
4- Recherche l’existence d’une valeur colonne est calculée).
données et imprime sa position. 2- Calcule la meilleure moyenne de
5- Calcule la matrice K transposée de M la classe.
(K=Mt). 3- Forme un vecteur V contenant la
6- Calcule la somme des carrés de la moyenne de chaque examen.
diagonale de M. 4- Calcule le nombre d’étudiants
admis et ajournés.

Exercice 9 :
Soit M une matrice carrée de N×N
valeurs entières (N=5).

2 9 16 25 36
1 4 25 36 49
M= 4 1 6 49 64
9 4 1 8 81
16 9 4 1 10

1-Donner la formule mathématique qui


permet le calcule de la matrice M.
2- Ecrire un algorithme qui :
- Construit la matrice M.
- forme un vecteur V à partir de M.

Exercice 10 :
Ecrire un programme qui calcule :
1- La table de Pythagore d’ordre 4.
2- La matrice -101.

Vous aimerez peut-être aussi