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

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

مطلوب مقترحاتكم للبلجن table ex

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

  • مطلوب مقترحاتكم للبلجن table ex

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

    قريبا سأطرح بلجن خاص بال Tables
    tableex بمعنى table extanded بمعنى توسيع خواص دالة table
    لسد العجز الفظيع فى الدالة الموجودة فى الأوتوبلاى

    الخواص الجاهزة
    1- معرفة إحتواء تيبل على عنصر معين item is incloded
    2- معرفة عدم إحتواء تيبل على عنصر معين item isnot incloded
    3- معرفة إحتواء تيبل على عناصر تيبل آخر (أى تحديد إذا كانت عناصر المصفوفة الصغيرة كلها موجودة بالكبيرة) table is incloded
    4 - معرفة تطابق أو عدم تطابق مصفوفتين (بغض النظر أو بالنظر لترتيب العناصر داخل المصفوفتين) tables is matched
    5 - معرفة العناصر المتطابقة بين مصفوفتين find match items
    6- معرفة العناصر المختلفة بين مصفوفتين (و تشمل العناصر الزائدة من كلا المصفوفتين عن الأخرى) find defrence
    7- معرفة أكبر عناصر مصفوفة find max
    8- معرفة أصغر عناصر مصفوفة find min

    المطلوب كافة الخواص التى قد تلزم لجعل الإضافة مكتملة
    كذلك رأيكم فى التسميات الإنجليزية (قد تكون هناك مسميات أوضح)
    و شكرا لكم مقدما
    التعديل الأخير تم بواسطة النصل القاطع; الساعة 31-03-2014, 02:28 AM.

  • #2
    مشروع ممتاز وفي الحقيقة ماتم عرضه
    تقريبا ملم و قد يحتاج المشروع مدة لتعطى الفرصة
    لكل الزملاء للإدلاء بمقترحاتهم
    كنت قرأت منذ لحظات كيفية حساب عدد عناصر المصفوفات المعقدة
    وجدت هذا فأحببت كتابته
    كود PHP:
    myTable={{b="hazem" f="ali" r="khaled"}, {k="hazem2" h="ali2" q="khaled2"}, {z="hazem3" x="ali3" v="khaled3"}} 

      
    Dialog.Message("Notice"table.getn myTable )); 
    لأني حاولت مع Table.Count ولم تنفع

    موفق

    تعليق


    • #3
      المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
      لأني حاولت مع Table.Count ولم تنفع
      لماذا لم تنفع ؟
      كود PHP:
      myTable={{b="hazem" f="ali" r="khaled"}, {k="hazem2" h="ali2" q="khaled2"}, {z="hazem3" x="ali3" v="khaled3"}}  
      count Table.Count(myTable);
      Dialog.Message("Notice"countMB_OKMB_ICONINFORMATIONMB_DEFBUTTON1); 
      الناتج فى الحالتين 3

      يبدوا أنك خلطت بين myTable و my_table ففشلت الدالة الخاصة بالأوتوبلاى

      تعليق


      • #4
        عندي أكثر من أسبوع وأنا نحاول بارك الله فيك
        سأعوض مشاركتي بهذه
        حساب كم مرة تكررت العناصر المتشابهة
        كود:
        tblNames = {1,1,1,2,3,8,7,0,9}
        local sResult = ""
        local sNames = table.concat(tblNames,"%|%")
        for i = 1, #tblNames do
          local _,n = string.gsub(sNames,tblNames[i],"")
          local sline = string.format("%s %dfois",tblNames[i],n)
          local _,d = string.gsub(sResult,sline,"")
          if (d == 0) then
            sResult = sResult .. sline.. "\r\n"
          end
        end
        Dialog.Message("Notice", sResult);

        تعليق


        • #5
          التتعامل مع عناصر المصفوفة على مستوى ال string
          يفقد المصفوفة سر قوتها و ينهى معناها كمصفوفة
          الصواب أن نتعامل مع العناصر مباشرة و نقارنها مع بعضها بواسطة شرط التساوى المطلق " == "

          لم أراجع الكود المطروح
          قد لا تكفى حلقة واحدة
          قد تضطر لعمل حلقتين متداخلتين

          سأعتبر سؤالك إقتراح
          9- حساب العناصر المتكررة فى نفس المصفوفة count repeated
          التى ستولد الحاجة إلى
          10 - table find
          إقتراح مقبول

          تعليق


          • #6
            السلام عليكم ورحمة الله وبركاته
            لست مبرمجا ولا افهم في البرمجة كثيرا ولكن قفزت الى ذهني الفكرة التالية :
            11. ترتيب عناصر المصفوفة من الاصغر الى الاكبر
            12. ترتيب عناصر المصفوفة من الاكبر الى الاصغر
            موفق بإذن الله ... لك مني أجمل تحية .

            تعليق


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

              تعليق


              • #8
                المشاركة الأصلية بواسطة فرح صالحي مشاهدة المشاركة
                السلام عليكم ورحمة الله وبركاته
                لست مبرمجا ولا افهم في البرمجة كثيرا ولكن قفزت الى ذهني الفكرة التالية :
                11. ترتيب عناصر المصفوفة من الاصغر الى الاكبر
                12. ترتيب عناصر المصفوفة من الاكبر الى الاصغر
                موفق بإذن الله ... لك مني أجمل تحية .
                حسنا
                ستضاف تلك الخاصية
                شكرا أخى فرح

                تعليق


                • #9
                  السلام عليكم ورحمة الله وبركاته
                  ليست لدي مقترحات لأن ما أشرت إليه كثير وعملي و مطلوب
                  ومن واجبي أن أشكرك كثيرا كثيرا
                  لأن تقنية الانتاج بناء على انشغال إخوانك هي في حد ذاتها
                  إضافة
                  شكرا أخي جزاك الله خيرا على هذا المجهود

                  تعليق


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

                    جزاكم الله خيرا أستاذ خالد
                    ووفقكم لما فيه الخير والنفع

                    تعليق

                    مواضيع تهمك

                    تقليص

                    المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                    المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                    المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                    المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                    المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                    يعمل...
                    X