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

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

تكرار مصفوفة بعدد مرات اختياري

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

  • تكرار مصفوفة بعدد مرات اختياري

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

    اليوم عندك مصفوفة ولتكن :
    كود:
    { 1, 2, 3 }
    تريد تكرارها بعدد معين من المرات

    لاحظ هذا الكود :
    كود:
    x = setmetatable({ 1, 2, 3 }, {
      __mul = function(x, y)
        b = {}
        for i = 1, y do
          for _, v in ipairs(x) do table.insert(b, v) end
        end
        return b
      end
    })
    my_table={}
    x = x * 3 
    for r ,x in pairs(b)   do
    Table.Insert(my_table, r, x);
    result = Table.Concat(my_table, ",", 1, TABLE_ALL);
    end
    
     Dialog.Message("", "{"..result .."}" );
    ستتكرر المصفوفة المعلن عنها ثلاث مرات
    و الجزئية
    كود PHP:

    من خلالها تحدد عدد المرات التي تريدها بالضرب في قيمة x

    موفق

  • #2
    وهذا حل من طرف الاستاذ عبود أروع و أجمل بكثير
    مما طرح
    كود PHP:
    ={ 12
    my_table={} 
    i=0;
    m=3;
    repeat
      
    for x=1,#b do 
        
    Table.Insert(my_tablexb[x]); 
        
    result Table.Concat(my_table","1TABLE_ALL); 
      
    end
      i
    =i+1
    until (i==m)
    Dialog.Message("Notice""{"..result .."}"); 
    حيث m معبرة عن عدد مرات التكرار التي نريدها

    جزاك الله خيرا أستاذ

    تعليق


    • #3
      جزاك الله خير أخى

      موفق دائما بإذن الله ونتمنى لك دوام الصحة والعافية

      تعليق


      • #4
        جزاك الله خيرا أخانا أبا بلقيس

        تعليق


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

          جزاكم الله خيرا

          أستاذ أبو بلقيس ونفع بكم

          تعليق


          • #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