Multiplier des matrices en langage C, C urgen
emmanuel
-
jphilippe Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
jphilippe Messages postés 78 Date d'inscription Statut Membre Dernière intervention -
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:
- Multiplier des matrices en langage C, C urgen
- Langage ascii - Guide
- Langage binaire - Guide
- Signe multiplier clavier - Forum Windows
- Signe de la multiplication sur le clavier - Forum Clavier
- Pascal langage - Télécharger - Édition & Programmation
1 réponse
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...
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...