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

اريد مساعده في Matrix

بدأه المفتش كونان في 14 مارس 2008 · 6 رد · 1,048 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ,,

ندااء الى المبرمجين في هذا القسم

اريد كود برنامج يقوم بضرب وجمع مصفوفه (10*10) وكذلك عملية بيت ويس( للاكس اور) يا ليت تساعدوني انا محتار

بحيث ان عمليه الضرب case 1

والجمع case 2

وال xor case 3

علماً ان xor

xor

0 0 1

0 1 0

1 0 0

1 1 0

والله اعلم

#2

السلام عليكم ورحمة الله وبركاته

ياريت توضح اكثر ولو بمثال بسيط لان انا مش فهمة انت عاوز تضرب المصفوفة في ايه؟؟ في نفسها ام في مصفوفة اخري ؟؟

هل المصفوفة من نوع بايت (0 1) ؟؟

عملية xor هل هتتعمل علي المصفوفة زي الجمع والضرب ام انها سؤال منفصل؟؟

#3

هلا دعاء , هو ضرب مصفوفه بمصفوفه اخرى , المصفوفه الاولى 10 اعداد بالصف وعشره اعداد بالعمود

وليست مصفوفه 0 و 1 .

و عملية البيت ويس تكون في الحاله الثالثه بحيث مثلاً 0 من المصفوفه A مع 1 XOR في المصفوفه B .

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

والحاله الثانيه عملية جمع المصفوفتين والحاله الثالثه عملية ال XOR

1

2

3

واذا كتبنا الرقم واحد بشاشه الدوس التي خرجت من تنفيذ البرنامج يقوم البرنامج بضرب المصفوفتين

وهكذا .

دعاء ساعديني

الله يوفقك

#4

السلام عليكم ورحمة الله وبركاته

بالنسبة للجمع والضرب مفيش مشكلة ان شاء الله انا عملتهم

لكن في مشكلة في xor لان الارقام الموجودة في المصفوفة ليست binary

لذلك لكي انفذها سوف اضطر لتحويل من decimal الي binary وبالتالي سوف تستغرق وقت لاني لا اعرف built in function تقوم بذلك

#5

وعليكم السلام ورحمة الله وبركاته

دعاء جزاكـِ الله خير

يا ليت اليوم تنزلي البرنامج وإن شاء الله اقوم بانزال العمليات الباقيه

#6

السلام عليكم ورحمة الله وبركاته

اعتذر عن التأخير

انا عملت البرنامج علي مصفوفة 2*2

لو عاوز تخليها اي رقم غير كل 2 الي الرقم اللي انت عاوزه

بعض الملاحظات المهمة

1- هذا البرنامج يقوم بعمل ضرب وجمع فقط

2- لابد ان تكون طريقة تدخيل القيم كما في الصورة

3-لابد ان يكون كلا المصفوفاتين لهم نفس dimension

4-عدد الصفوف لازم يساوي عدد الاعمدة

ممكن تعدل فيه بحيث يقبل اي عدد من الصفوف والاعمدة وده هيكون احسن بكتير للاسف انا معملتهاش كده عشان انت مستعجل

اعتقد الرابط ده هيفيدك كتير

http://www.codeproject.com/KB/vb/MatrixCla...hExplained.aspx

ودي صورة للرن

post-142515-1205687310_thumb.gif

وده البرنامج

matrix2.zip

#7

السلام عليكم ورحمة الله وبركاته

اسف على التاخر في الرد

جزاكـ الله خير يا دعاء

موفقه والى الامام

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