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

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

مقارنة بين ListBox1 وListBox2

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

  • #16
    المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
    بينى و بينك التجربة الفعلية
    حسنا أخى
    لم أكن قد إختبرت الدالة فعليا

    إليك دالة إحضار القيمة العظمى و الصغرى من أى مصفوفة
    كود PHP:
    t={1,2,3,4,5,9}

     
    max = -math.huge
     min 
    math.huge

      
    for k,v in pairs) do
        if 
    type(v) == 'number' then
          max 
    math.maxmax)
          
    min math.minmin)
        
    end
      end 
    الكبرى max
    الصغرى min

    تعليق


    • #17
      بالنسبة للأخ خالد

      ماهو نتيجة هذا الكود عند المعاينة ؟ :

      كود PHP:
      --
      b={5,10,500};
      g=table.maxn(b);
      Input.SetText("Input1"g); 
      هل سيكون 3 ؟ فكم عدد العناصر فى المصفوفة ؟ وماذا إذا ذادت عدد العناصر أو قلت ؟

      تعليق


      • #18
        حسنا
        الكود كاملا (مع وضع table2 و table1)

        كود PHP:
        table1={1,2,3,4,5,6,7,8,9}
        table2={3,4,7}
        table3={}
        for 
        a,z in pairs  (table1) do
          for 
        x,y in pairs  (table2) do
                if  
        == y then      
                  Table
        .Insert(table3xy);
              
        end
          end
        end
        -- get max or min
        max 
        = -math.huge
        min 
        math.huge

          
        for k,v in pairstable3 ) do
            if 
        type(v) == 'number' then
              max 
        math.maxmax)
              
        min math.minmin)
            
        end
          end  
          
        Dialog
        .Message("Notice"maxMB_OKMB_ICONINFORMATIONMB_DEFBUTTON1); 
        الناتج هنا = 7
        و أعتقد أن هذا هو حل التساؤل المطروح

        تعليق


        • #19
          المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة
          حسنا أخى
          لم أكن قد إختبرت الدالة فعليا

          إليك دالة إحضار القيمة العظمى و الصغرى من أى مصفوفة
          كود PHP:
          t={1,2,3,4,5,9}

           
          max = -math.huge
           min 
          math.huge

            
          for k,v in pairs) do
              if 
          type(v) == 'number' then
                max 
          math.maxmax)
                
          min math.minmin)
              
          end
            end 
          الكبرى max
          الصغرى min

          آسف أخى فأنا أسبب التعب لمن يتناقش معى حتى أفهم ما يقولة

          فبداية ماهى وظيفة السطرين تحت إسم المصفوفة إذن ؟ حيث أنى أراك إستخدمت نفس المتغيرين فى التكرار التالى لهم أليسوا سيصبحون بدون فائدة بعد عملية التكرار وقبل العملية أيضا ؟

          يااااااة لو تضع أكوادك كدفعة واحدة مرة واحدة ستجنبنا كثرة التعليقات
          التعديل الأخير تم بواسطة النصل القاطع; الساعة 20-10-2013, 09:51 PM.

          تعليق


          • #20
            المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
            آسف أخى فأنا أسبب التعب لمن يتناقش معى حتى أفهم ما يقولة

            فبداية ماهى وظيفة السطرين تحت إسم المصفوفة إذن ؟ حيث أنى أراك إستخدمت نفس المتغيرين فى التكرار التالى لهم أليسوا سيصبحون بدون فائدة بعد عملية التكرار وقبل العملية أيضا ؟
            بينى و بينك التجربة الفعلية

            تعليق


            • #21
              شكرا جزيلا بارك الله فيكما

              تعليق


              • #22
                لالالالا الخطأ عندك فلم تدرج الكود كاملا كدفعة واحدة ههههههه

                تسلم إيدك يا معلم فى الكود النهائى

                تعليق


                • #23
                  المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
                  لالالالا الخطأ عندك فلم تدرج الكود كاملا كدفعة واحدة ههههههه

                  تسلم إيدك يا معلم فى الكود النهائى


                  لا مشاكل أخى عبود

                  منذ فترة طويلة سألنى أحد الأصدقاء عن الفرق بين مصفوفتين
                  و كان هدفه وقتها إحضار العناصر الغير متساوية بين المصفوفتين
                  أظنك تعرفه

                  و عندها أجبته أنه لابد أن نقارن الصغرى مع الكبرى و نحذف المتشابه لنصل لمصفوفة الفروق

                  أخى العزيز
                  كل مشكلة و لها ظروفها

                  هنا السؤال يقودنا حول معرفة العناصر المتطابقة

                  هنا لا يهمنا طول المصفوفتين من الأساس و لا يهمنا على وجه الإطلاق سنقارن من مع من

                  و عند الوصول لتيبل العناصر المتطابقة يكفى إحضار أكبر عناصرها
                  أما عن
                  math.huge
                  فالكتاب يقول عنها
                  The value HUGE_VAL, a value larger than or equal to any other numerical value

                  تعليق


                  • #24
                    المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة

                    لا مشاكل أخى عبود

                    منذ فترة طويلة سألنى أحد الأصدقاء عن الفرق بين مصفوفتين
                    و كان هدفه وقتها إحضار العناصر الغير متساوية بين المصفوفتين
                    أظنك تعرفه

                    و عندها أجبته أنه لابد أن نقارن الصغرى مع الكبرى و نحذف المتشابه لنصل لمصفوفة الفروق

                    أخى العزيز
                    كل مشكلة و لها ظروفها

                    هنا السؤال يقودنا حول معرفة العناصر المتطابقة

                    هنا لا يهم على وجه الإطلاق سنقارن من مع من
                    و عند الوصول لتيبل العناصر المتطابقة يكفى إحضار أكبر عناصرها
                    أما عن
                    math.huge
                    فالكتاب يقول عنها
                    The value HUGE_VAL, a value larger than or equal to any other numerical value

                    طبعا طبعا أعرفة وكويس إنك فاكرة لحد دلوقتى

                    بجد حل ممتاز ولو أننا لا نستطيع معرفتة إلا بالسؤال أولا مش عارف أقولك إية مش مشكلة بقى لنا رب إسمة الكريم

                    ربنا يوفقنا فى أن نجد من يزيد على معلوماتنا الضعيفة :abc_086:

                    تعليق


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

                      تعليق


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

                        تعليق


                        • #27
                          المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة
                          حسنا
                          الكود كاملا (مع وضع table2 و table1)

                          كود PHP:
                          table1={1,2,3,4,5,6,7,8,9}
                          table2={3,4,7}
                          table3={}
                          for 
                          a,z in pairs  (table1) do
                            for 
                          x,y in pairs  (table2) do
                                  if  
                          == y then      
                                    Table
                          .Insert(table3xy);
                                
                          end
                            end
                          end
                          -- get max or min
                          max 
                          = -math.huge
                          min 
                          math.huge

                            
                          for k,v in pairstable3 ) do
                              if 
                          type(v) == 'number' then
                                max 
                          math.maxmax)
                                
                          min math.minmin)
                              
                          end
                            end  
                            
                          Dialog
                          .Message("Notice"maxMB_OKMB_ICONINFORMATIONMB_DEFBUTTON1); 
                          الناتج هنا = 7
                          و أعتقد أن هذا هو حل التساؤل المطروح
                          جيد
                          كان بالإمكان اختصار كثير من الاسطر البرمجية
                          كود PHP:
                          table1={1,2,3,4,5,6,7,8,9}
                          table2={3,4,7}
                          table3={}
                          for 
                          a,z in pairs  (table1) do
                          for 
                          x,y in pairs  (table2) do
                          if  
                          == y then      
                          Table
                          .Insert(table31y);
                          end
                          end
                          end
                          Dialog
                          .Message("Notice",math.maxunpack(table3))); 
                          بالتوظيف الفعلي لدالة الليوا بالطريقة الصحيحة

                          تعليق


                          • #28
                            دائما الإختصار جيد

                            تعليق


                            • #29
                              رد

                              رائع يا شباب شكرا

                              تعليق


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

                                تعليق

                                مواضيع تهمك

                                تقليص

                                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 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