حاولت في اخراج ناتج ضرب مصفوفتين ...... لكن محاولتي فشلت وأدور عندكم على الحل..:( :(
المصفوفتين :-
int A[3] [3] , B[3][3]
حاولت في اخراج ناتج ضرب مصفوفتين ...... لكن محاولتي فشلت وأدور عندكم على الحل..:( :(
المصفوفتين :-
int A[3] [3] , B[3][3]
سأفترض هنا أن الأبعادجميع المصفوفات محددة مسبقا و سأغير في السؤال حتى تُغطي جميع الحالات
السؤال كالآتي: ( A[3][2] * B[2][4]=C[3][4])
البرنامج سيكون كالآتي
int row,col,bet=0;
// initialize the array C to zero
For (row =0; row<3; row++)
{
For (col=0;col<4;col++)
{
C[row][col]=0;
}
}
//multiply now
for (row =0; row <3; row++)
{
for (col=0; col<4; col++)
{
for (bet=0;bet<2,bet++)
C[row][col]+=A[row,bet] *B[bet,col];
}
}أرجو أن تستفيد منه
او بالامكان مشاهدة البرنامج في الرابط التالي
http://www.arabteam2000.com/vb/showthread....&threadid=15699
مع تحياتي
اخوك
محمد
يعطيكم العافيه وما قصرتم ....:)
العفو اخوي عيسى والله يعافيك
مع تحياتي
اخوك محمد
هذا الموضوع مغلق.