0% ont trouvé ce document utile (0 vote)
86 vues3 pages

Algorithmes pour Matrices à Deux Dimensions

Transféré par

Rayen Jarrahi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
86 vues3 pages

Algorithmes pour Matrices à Deux Dimensions

Transféré par

Rayen Jarrahi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Partie 6 : Le tableau à deux dimensions 3 SI

Exercice 1 :
Écrire les algorithmes des programmes qui permettent de remplir chacune de matrices suivantes :

0 1 2 3 4 0 1 2 3 4 0 1 2 3 4
0 0 0 0 1 2 3 4 0 0 1 2 3 4
1 0 1 1 1 2 3 4 1 0 1 2 3
2 0 1 2 2 2 3 4 2 0 1 2
3 3 4 3 0 1
3 0 1 2 3
4 4 4 0
4 0 1 2 3 4

(1) (2) (3)


0 1 2 3 4 0 1 2 3 4
0 4 0 0 2 2 2 2
1 3 4 1 1 0 2 2 2
2 2 3 4 2 1 0 0 2 2
3 1 2 3 4 3 1 1 1 0 2
4 0 1 2 3 4 4 1 1 1 1 0
(4) (5)
Exercice 2 :
La trace d’une matrice est la somme des éléments de la diagonale.
1) Écrire l’algorithme d’un programme qui permet de calculer et d’afficher la trace d’une matrice de
réels d'ordre n (n compris entre 2 et 10).

Exemple :
Pour n =3 et la matrice carrée m ci-dessous :
0 1 2
0 4.2 7.1 9
1 1.1 6 3.9
2 11 22.2 8.7

Le programme affichera :
La somme des éléments de la diagonale est : 18.9

Lycée : Hrairya 2 Page 1 sur 3 infosenseignant@[Link]


Partie 6 : Le tableau à deux dimensions 3 SI

Exercice 3 :
Écrire l'algorithme d’un programme qui permet de chercher le minimum et le maximum dans une
matrice de réels d’ordre n (n compris entre 2 et 10).

Exemple :
Pour n =3 et la matrice carrée m ci-dessous :

0 1 2
0 4.2 7.1 9
1 1.1 6 3.9
2 11 22.2 8.7

Le minimum est : 1.1


Le maximum est : 22.2

Exercice 4 :
Écrire l’algorithme d’un programme qui permet de mettre à zéro tous les éléments de la diagonale
et ceux de l’anti-diagonale d’une matrice d’entiers d'ordre n (n compris entre 2 et 10).
Exemple :
Pour n = 3 et la matrice carrée m ci-dessous :
0 1 2 0 1 2
0 1 2 3 0 0 2 0
1 4 5 6 devient 1 4 0 6
2 7 8 9 2 0 8 0

Exercice 5 :
Écrire l'algorithme d’un programme qui permet calculer la somme des entiers se trouvant dans la
première et la dernière colonne d’une matrice de dimension L * C (L et C compris entre 2 et 10).

Exemple :
Saisir le nombre de lignes : 4
Saisir le nombre de colonnes : 5
0 1 2 3 4
0 12 40 3 0 5
1 16 15 2 6 25
2 26 90 15 9 88
3 6 2 1 10 20

Le programme affichera :
La somme est égale à 198

Lycée : Hrairya 2 Page 2 sur 3 infosenseignant@[Link]


Partie 6 : Le tableau à deux dimensions 3 SI

Exercice 6 :
Écrire l'algorithme d'un programme qui permet calculer la somme des entiers se trouvant dans la
première ligne et la colonne du milieu d’une matrice de dimension L*C (Let C compris entre Z et 10).

Saisir le nombre de lignes : 4


Saisir le nombre de colonnes : 5
0 1 2 3 4
0 12 40 3 0 5
1 16 15 2 6 25
2 26 90 15 9 88
3 6 2 1 10 20

Le programme affichera :
La somme est égale à 78

Exercice 7 :
Écrire l'algorithme d’un programme qui permet de remplir une matrice d’ordre n (n compris entre 2
et 10) au hasard par des entiers de trois chiffres, calculer et afficher le nombre d'occurrences d’un
chiffre c donné.

Exemple :
Pour n = 4 et la matrice carrée m ci-dessous :
0 1 2 3
0 124 809 509 423
1 587 250 102 586
2 506 100 390 145
3 589 608 940 358
c=5
Le programme affichera : Le nombre d'occurrences de 5 est 8

Exercice 8 :
Écrire l'algorithme d'un programme qui permet de :
 Saisir le nombre de lignes et de colonnes n (n compris entre 2 et 10)
 Remplir une matrice carrée au hasard par des lettres majuscules.
 Afficher les chaînes composées par les lettres de chaque ligne et de chaque colonne.
 Afficher la chaîne composée par les lettres de la diagonale et l'anti-
diagonale. Exemple :
Pour n = 4 et la matrice carrée m ci-dessous :

Lycée : Hrairya 2 Page 3 sur 3 infosenseignant@[Link]

Vous aimerez peut-être aussi