Mat Rice
Mat Rice
Mat Rice
Exercice 1 :
Ecrire un algorithme qui permet de chercher le minimum et maximum dans une matrice
M(L,C)de réels .
Exercice 2 :
Ecrire un algorithme qui permet de calculer le nombre d’occurrences d’un nombre donné
X dans une matrice d’entiers.
Exercice 3 :
Soit une matrice M(l, c) d’entiers (avec l≤10 et c≤10). Ecrire un algorithme qui permet de :
1- remplir une matrice au hasard par des entiers de trois chiffres.
2- construire une deuxième matrice par les sommes des chiffres de chaque entier dans la
même position
3- d’afficher la matrice résultat
Exercice 4 :
Soit une matrice A(N, M) de caractères (N≤20 et M≤30). Ecrire un algorithme qui permet
de :
1- Rechercher un caractère dans la matrice A.
2- Calculer le nombre de voyelles appartenant à la matrice A.
Exercice 5 :
Soit une matrice carrée A(N,N) d’entiers (avec N≤25). Ecrire un algorithme permettant de :
1- Calculer la trace de la matrice A. (La trace est la somme des éléments de la diagonale
principale).
2- Déterminer le maximum et sa position, des valeurs des deux diagonales (principale et
secondaire).
Exercice 6 :
Soit une matrice A(N, M) d’entiers (N≤20 et M≤30), écrire un algorithme qui permet de :
- Calculer et sauvegarder la somme de chaque colonne
- Déterminer et afficher la position Jmin de la somme minimale et la position Jmax de la
somme maximale.
Exercice 7 :
Soit une matrice carrée M(L, L) de caractères aléatoires (avec L≤20). Ecrire un algorithme
qui permet de :
1- remplir la matrice avec des lettres majuscules aléatoires
2- afficher les chaines composées par les lettres de chaque ligne
1
Les Matrices 3eme SI
Exemple :
Pour la matrice M suivante de taille 4 lignes et C colonnes
6+1+7+1+0+7+3+3+4+1 = 33
74 617 16 53
7 107 19 188
98 33 14 23 9+8+3+3+1+4+2+3 = 33
201 41 67 11
Travail demandé :
Ecrire un algorithme modulaire qui permet de :
Saisir deux entiers L et C (2<L<= 10 et 2<C<= 10)
Remplir une matrice carrée A par L*C entiers strictement positifs.
Afficher tous les éléments qui vérifient la propriété définie dessus.