Algoritheme pour calculer le produit de deux matrices de degré n [Résolu/Fermé]

Messages postés
33
Date d'inscription
vendredi 1 juin 2012
Statut
Membre
Dernière intervention
24 avril 2013
- - Dernière réponse : berlingo-48
Messages postés
33
Date d'inscription
vendredi 1 juin 2012
Statut
Membre
Dernière intervention
24 avril 2013
- 3 oct. 2012 à 00:04
Bonsoir

je viens d'avoir un exercice pour réaliser un algo qui calcule le produit de deux matrices de degré n, et voilà l'exercice suivit par la solution que je viens de la réaliser et je veux savoir la correction correcte .

A=[a,j] /*matrice donnée*/
B=[b,j] /*matrice donnée*/

A*B=C /* C à calculer */

la solution que je viens de faire est :

pour i allant de 1 à a faire
pour k allant de 1 à b faire
pour l allant de 1 à c faire
C [l,j]= A [i,k]*B [k,j]
fin pour
fin pour
fin pour




Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
7
Date d'inscription
lundi 1 octobre 2012
Statut
Membre
Dernière intervention
30 décembre 2012
7
3
Merci
Produit_matriciel (a: Matrice carr¶ee , b: Matrice carr¶ee, n:
entier): Matrice carr¶ee
VAR c: Matrice carr¶ee n*n
i: entier
Debut
Pour i <- 1 a n Faire
Pour j de 1 a n Faire
c[i][j] <- 0
Pour k de 1 a n Faire
c[i][j] <- c[i][j] + a[i][k] * b[k][j]
Fpour
Fpour
Fpour
retourner c
djaiouat abdelghani

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 69761 internautes nous ont dit merci ce mois-ci

Messages postés
33
Date d'inscription
vendredi 1 juin 2012
Statut
Membre
Dernière intervention
24 avril 2013
0
Merci
Merci Djaiouat Abdelghani :)