إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

°®»[قرأت ... لك ]«®° العلاقات بين مجموعتين

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • °®»[قرأت ... لك ]«®° العلاقات بين مجموعتين

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

    01 - الاتحاد أي العناصر المشتركة و غير مشنركة لهاتين المجموعتين

    لا حظ الصورة :


    المنطقة المعبأة باللون الأحمر معبرة تماما عن اتحاد المجموعتين

    لذلك قرأت لك مايلي :
    نكتب في global functions
    كود PHP:
    local function find(atbl)
        for 
    _,a_ in ipairs(tbl) do if a_==a then return true end end
    end
    function union(ab)
        
    = {unpack(a)}
        for 
    _,b_ in ipairs(b) do
            if 
    not find(b_athen table.insert(ab_end
        end
        
    return a
    end 
    ثم التطبيق في زر نجرب اتحاد المجموعتين : a و b
    كود PHP:
    a={1,2,3,4,5}
    b={3,4,5,6,7}
    -------------------------------------
    ""
    n  union(ab)
    for 
    m  in pairs(n) do
    k=k..m.."\r\n"
    end
    Dialog
    .Message("Notice",k); 


    02 - التقاطع أي العناصر المشتركة فقط لهاتين المجموعتين

    لا حظ الصورة :


    المنطقة المعبأة باللون الأحمر معبرة تماما عن تقاطع المجموعتين
    لذلك قرأت لك مايلي :
    نكتب في global functions
    كود PHP:
    local function find(atbl)
        for 
    _,a_ in ipairs(tbl) do if a_==a then return true end end
    end
    function intersection(ab)
        
    local ret = {}
        for 
    _,b_ in ipairs(b) do
            if 
    find(b_,athen table.insert(retb_end
        end
        
    return ret
    end 
    ثم التطبيق في زر نجرب تقاطع المجموعتين : a و b
    كود PHP:
    a={1,2,3,4,5}
    b={3,4,5,6,7}
    -------------------------------------
    ""
    n  =intersection(ab)
    for 
    m  in pairs(n) do
    k=k..m.."\r\n"
    end
    Dialog
    .Message("Notice",k); 
    فقط

    03 - العناصر غير المشتركة لمجموعتين بالنسبة للمجموعة الأولى

    لا حظ الصورة :


    المنطقة المعبأة باللون الأحمر معبرة تماما عن العناصر غير مشتركة بين مجموعتين بالنسبة للمجموعة الأولى

    لذلك قرأت لك مايلي :
    نكتب في global functions
    كود PHP:
    local function find(atbl)
        for 
    _,a_ in ipairs(tbl) do if a_==a then return true end end
    end
    function difference(ab)
        
    local ret = {}
        for 
    _,a_ in ipairs(a) do
            if 
    not find(a_,bthen table.insert(reta_end
        end
        
    return ret
    end 
    ثم التطبيق في زر :
    كود PHP:
    a={1,2,3,4,5}
    b={3,4,5,6,7}
    -------------------------------------
    ""
    n  =difference(ab)
    for 
    m  in pairs(n) do
    k=k..m.."\r\n"
    end
    Dialog
    .Message("Notice",k); 

    [info]و للتعبير عن العناصر غير مستركة بالنسبة للمجموعة الثانية فقط غير تسمية المجموعتين a تصبح b و العكس[/info]


    هل بدر لك تساؤل ؟؟ نعم أكتبه


    موفق

  • #2
    جزاك الله خيرا أخى ثامر

    بارك الله فيك وفى جهودك الدائمة

    تعليق


    • #3
      شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

      تعليق


      • #4
        جزاك الله خيرا اخانا تامر وبارك الله فيك

        تعليق


        • #5
          و لا يصدر منك الا ما هو متميز رغم انه قبر منذ فترة
          لكن اتذكر قوله تعالى
          {فَأَمَّا الزبد فَيَذْهَبُ جُفَآءً وَأَمَّا مَا يَنفَعُ الناس فَيَمْكُثُ فِي الأرض} [الرعد: 17]
          تحياتي لك استاذ
          سنحاول فهم الكود جيدا

          تعليق


          • #6
            بسم الله الرحمن الرحيم

            بارك الله فيك استاذنا الفاضل

            موفق بإذن الله ... لك مني أجمل تحية .

            تعليق

            مواضيع تهمك

            تقليص

            المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
            المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
            المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
            المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
            المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
            يعمل...
            X