بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته وبعد ..
أعزائي المبرمجين
سؤالي اليوم سؤال محير مالقيت له طريقة حل مع انو عندي الفكرة العامة للحل ..
السؤال عبارة برنامج يقوم بقراءة البيانات الموجودة داخل مصفوفة ثنائية ويستخرج البيانات المطلوبة ويحولها لمصفوفة اخرى من نوع مختلف ..
الشرح المفصل
فرض انه عندنا مصفوفة من النوع[ Array [5][4 ] على الشكل التالي
{ 0 0 0 1 }
{ 0 4 0 0 }
{ 0 0 0 0 }
{ 0 0 0 0 }
{ 1 0 0 0 }
اكثر شيئ مكرر في هذه المصفوفة هو 0 اذا ناخذ المختلف ونضعه في مصفوفة لوحدة على حسب موقعه مثل رقم 1 في السطر الأول موقعه 0.0 والــ4 في السطر الثاني موقعها 1.2 ورقم 1 في السطر الأخير موقعه 4.3 فيكون ترتيبها في المصفوفة الجديدة [ Array[3] [3] كالتالي
{ 1 0 0 }
{ 4 2 1 }
{ 1 3 4 }
حيث معناه انه السطر 0 الخانة 0 موجود فيها القيمة 1 والسطر 1 الخانة 2 موجود فيها القيمة 4 والسطر 4 الخانة 3 موجود فيها القيمة 1
أعذروني كتبته على عجالة
أرجوا ان تكون واضحة للجميع وأرجوا ان تساعدوني في حلها وبالتوفيق للجميع