Multiplier des matrices en langage C, C urgen

Fermé
emmanuel - 11 nov. 2001 à 21:35
jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 - 12 nov. 2001 à 01:02
je dois faire un programme en C qui multiplie deux matrices, j'ai fais sans aucun problème la partie remplissage de matrice, mais je n'arrive pas à faire la suite [;( merci d'avance.
A voir également:

1 réponse

jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 6
12 nov. 2001 à 01:02
Bin, si je ne me trompe pas (en math et en c), tu as besoins de trois boucles "for"

Du type:

For (i=0; i<n; i++) {
For (j=0; j<p; j++) {
temp = 0;
for (k=0;k<n;k++) {
temp += a[i][j] ;
}
c[i][j] = temp ;
}}

Ca doit etre ca, mais je confonds un peu tout, le langage, les maths, etc... etc... et ce n'est certainement pas la plus belle facon de faire. en plus, faut déclarer les variables avant et tout et tout.

Mais bon, si ca aide un peu.

JP
PS: je ne comprends pas ce qu'est ta notion de remplissage de matrice...
3