• Activité :
Un ingénieur agricole veut réaliser des statistiques sur 20 différents types d’oliviers qui sont
implémentés sur un terrain ayant la forme ci-dessous et qui veut enregistrer la quantité d’olives
produite par chacune : proposer une structure de donnée adéquate :
Donner la structure de donnée nécessaire :
……………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………………………
Déclaration : TDNT
Type
TDO
Objet Type / Nature
Prof : Mr. Mellouli Hichem 1
55 22 32 45 43
Exemple : Pour les valeurs suivantes qui présentent la quantité 44 24 45 52 55
d’olives produite par chaque arbre: 41 38 37 42 41
48 52 57 56 51
• Pour accéder à un élément d’une matrice on doit préciser sa position (la ……………..et la ……………….).
Pour accéder à la plus grande valeur qui est à la 4ème ligne et la 3ème colonne :
……………………………………………………………………………………………………………………
Pour accéder à la plus petite valeur qui est à la 1ère ligne et la 2ème colonne :
……………………………………………………………………………………………………………………
Remarque : Pour accéder à une matrice nommée M on utilise la notification
suivante :………………….………..
Activité :
Pour aider l’ingénieur:
Ecrire un module qui permet de saisir L et C compris entre 3 et 10
Ecrire un module qui permet de remplir une matrice de L lignes et de C colonnes.
Ecrire un module qui permet d’afficher une matrice de L lignes et de C colonnes.
Ecrire un module qui permet d’afficher le maximum d’une matrice de L lignes et de C colonnes.
Exercice N°1 :
Ecrire un programme python qui permet de saisir un entier n, de remplir une matrice carrée n x n
qui calcule et affiche la trace :
Exemple : Pour n=4 et trace d’une matrice carrée K.
Prof : Mr. Mellouli Hichem 2