SERIE D’EXERCICES 14 – 4SC-INF Anis ELBAHI Page 1
SERIE D’EXERCICES – 14 --(
Matrice - 1)--
Exercice 1 :
Ecrire un programme Pascal nommé matrice_alphabet qui permet de faire les taches suivantes :
1- Remplir une matrice M carrée d’ordre N (avec 5 ≤ N < 20) par des lettres alphabétiques majuscules de façon aléatoire.
2- Afficher le contenu de la matrice ligne par ligne comme le montre l’exemple.
3- Calculer et afficher le nombre des voyelles ainsi que celui des consonnes qui se trouvent dans la matrice M comme le montre l’exemple ci-contre.
Exemple :
Pour N = 5 et la matrice suivante, le programme doit afficher :
Exercice 2 :
Soit M une matrice carrée d’ordre N remplie par N*N entiers positifs de deux chiffres chacun .
On désire faire l’algorithme d’un module permettant de remplir un fichier texte F par les informations suivantes :
• La somme de toute la matrice.
• La somme de la première diagonale de la matrice.
• La somme de la deuxième diagonale de la matrice.
• La somme du cadre (ligne1+ligneN+colonne1+colonneN) de la matrice.
Exemple :
Pour la matrice M d’ordre 4 de l’exercice 2, le fichier contiendra les informations suivantes :
Exercice 3 :
Ecrire l’algorithme d’un module permettant de calculer le PGCD de N entiers positifs en utilisant le procédé décrit ci-dessus.
La matrice d’ordre 4 contient 16 éléments.
--- La somme de la matrice = 611
La somme de diagonale 1 = 217 La somme de diagonale 2 = 68
La somme du cadre de la matrice = 421