Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

جمع وطرح المصفوفات

جزء من قسم المنطق وتدفق التنفيذ في رحلة Java على Coddy. الدرس 5 من 59.

لجمع مصفوفتين أو طرحهما، يجب أن تكونا بالعدد نفسه من الصفوف والأعمدة (أي الأبعاد نفسها). تُجرى العملية عنصرًا بعنصر، ما يعني أنك تجمع أو تطرح العناصر المتناظرة في كل مصفوفة.

على سبيل المثال:

Matrix A:
1 2
3 4

Matrix B:
5 6
7 8

A + B:
(1+5) (2+6)
(3+7) (4+8)

Result:
6  8
10 12

ضرب المصفوفات أكثر تعقيدًا وسيتم تناوله في قسم لاحق.

challenge icon

التحدي

سهل

أنشئ دالة باسم subMatrices تأخذ مصفوفتين ثنائيتي الأبعاد (مصفوفتين) كمدخلات وتُرجع الفرق بينهما كمصفوفة ثنائية الأبعاد جديدة.

جرّب بنفسك

// اكتب الكود الخاص بك داخل الـ class فقط. لا تكتب main() أو أي كود خارج هذا الـ class.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // اكتب الكود هنا
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Java عبر الإنترنت