الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ارجو المساعدة يا مبرمجي C++

مغلق
بدأه student_1 في 10 نوفمبر 2004 · 4 رد · 1,261 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد برنامج مكتوب بلغة سي بلس بلس يقوم بضرب مصفوفتين ثنائيتين....

الفزعة ياشباب!!

#2

الذي اعرفه ان ادارة المنتدى تمنع تقديم الحلول المباشرة للواجبات

لكن يااخي الكريم انت حاول بالبداية والجميع سيأخذ بيدك ان شاءالله حتى النهاية

وكبداية اقول لك حاول بتعليمة الــ for المتداخلة

وفقك الله لكل خير

تم تعديل هذه المشاركة بواسطة فهد علي في 11 نوفمبر 2004 في 07:03

#3

يا أخي الكريم لي أسبوع و أتا أحاول لكني لم أتوصل إلى الحل،

استخدمت for المتداخلة ولكن يطلعلي الجواب ارقام متتالية هكذا:

1430998755-9

أو في محاولات أخرى يطلع رقم واحد:

2 مثلا

مع اني معرف مصفوفة حاصل الضرب،و طابعها بالطريقة الصحيحة!!

لو تكرمت يا أخي ممكن تعطيني طريقة ضرب المصفوفات ، يمكن يكون قانون الضرب عندي غلط!!

أو ترسل لي الحل على ايميلي:

#4

السلام عليكم ...

ممكن تجرب هالكود ... ممكن تستفيد منه ...

وممكن تعدل عليه بما يناسبك

int main()
{

int A[2][2] = { {7,15} , {10,22} };
int B[2][2] = { {1,3} , {2,4} };
int result[2][2];

for(int x=0;x<2;x++)
{
 for(int y=0;y<2;y++)
 {
  result[x][y] = 0;
  for(int z=0;z<2;z++)
  {
   result[x][y] = result[x][y] + A[x][z] * B[z][y];
  }
  cout<<result[x][y]<<"\n";
 }
}
int s;
cin>>s;
return nRetCode;
}

الى اللقاء

12.gif

cs.jpg

#5

مشكور أخي الكريم و ما قصرت......

هذا الموضوع مغلق.

مواضيع مشابهة