guy2sky
02-10-2009, 05:05 PM
برنامج طلب منا HomeWork ولا ادري اين الخطأ
السؤال :
كيفية ضرب مصفوفتين مع بعضهما وهذا هو الحل ولا ادري اين الخطأ لان الجواب يخرج اصفار............
#include<iostream.h>
void main(){
int x[3][3]={{1,0,1},{0,1,1},{1,0,0}},y[3][3]={{1,0,1},{0,1,0},{1,0,0}},m[3][3]={0},mezo=0;
for (int i=0;i<3;i++)
for (int j=0;j<3;j++){
for (int z=0;z<3;z++){
mezo+=(x[i][j]*y[i][z]);
mezo=m[i][j];}}
for (int a=0;a<3;a++){
for(int b=0;b<3;b++)
cout<<m[a][b];
cout<<endl;}
}
السؤال :
كيفية ضرب مصفوفتين مع بعضهما وهذا هو الحل ولا ادري اين الخطأ لان الجواب يخرج اصفار............
#include<iostream.h>
void main(){
int x[3][3]={{1,0,1},{0,1,1},{1,0,0}},y[3][3]={{1,0,1},{0,1,0},{1,0,0}},m[3][3]={0},mezo=0;
for (int i=0;i<3;i++)
for (int j=0;j<3;j++){
for (int z=0;z<3;z++){
mezo+=(x[i][j]*y[i][z]);
mezo=m[i][j];}}
for (int a=0;a<3;a++){
for(int b=0;b<3;b++)
cout<<m[a][b];
cout<<endl;}
}
