# Calcul de la trace et du minimum d'une matrice carrée
n = int(input("Entrez l'ordre de la matrice carrée : "))
# Saisie de la matrice
matrice = []
for i in range(n):
ligne = []
for j in range(n):
element = float(input(f"Entrez l'élément ({i+1},{j+1}) de la matrice : "))
ligne.append(element)
matrice.append(ligne)
# Affichage de la matrice
print("La matrice saisie est :")
for ligne in matrice:
print(ligne)
# Calcul de la trace
trace = sum(matrice[i][i] for i in range(n))
print("La trace de la matrice est :", trace)
# Recherche du minimum et de ses coordonnées
min_elem = matrice[0][0]
min_i = 0
min_j = 0
for i in range(n):
for j in range(n):
if matrice[i][j] < min_elem:
min_elem = matrice[i][j]
min_i = i
min_j = j
print("Le plus petit élément de la matrice est", min_elem, "et ses coordonnées sont (", min_i+1, ",", min_j+1, ")")