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

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

هـــل يمكن أختصــار هذأ الكــود بستخدام for ؟؟

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

  • هـــل يمكن أختصــار هذأ الكــود بستخدام for ؟؟

    بسم الله الرحمن الرحيم

    هـــل يمكن أختصــار هذأ الكــود بستخدام FOR ؟؟
    او باي وسيلة وهل هنالك طريقة افضل لكتابة هذا الكود ؟
    على اساس التسمية مرتبة للانبتات وعددها كبير.....

    أكثر من الوارد في الكود المكتوب .؟


    كود PHP:
    Input.SetText("Input13"Input.GetText("Input1").."   "..Input.GetText("Input7").."\r\n"..Input.GetText("Input2").."   "..Input.GetText("Input8").."\r\n"..Input.GetText("Input3").."   "..Input.GetText("Input9").."\r\n"..Input.GetText("Input4").."   "..Input.GetText("Input10").."\r\n"..Input.GetText("Input5").."   "..Input.GetText("Input11").."\r\n"..Input.GetText("Input6").."   "..Input.GetText("Input12")); 
    موفقين بإذن الله ... لكم مني أجمل تحية .


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

    هل تقصد هكذا ؟ :

    كود:
    --
    x = "" ;
    for i=1, 12 do
       t = Input.GetText("Input"..i);
       x = x .. t .. " " ;
    end
    Input.SetText("Input13", x);
    أم تقصد هكذا ؟ :

    كود:
    --
    x = "" ;
    i = 1 ;
    while i < 13 do
       t = Input.GetText("Input"..i);
       x = x .. t .. " " ;
       i = i + 1 ;
    end
    Input.SetText("Input13", x);
    أم تقصد هكذا ؟ :

    كود:
    --
    x = "" ;
    i = 0 ;
    repeat i = i + 1 
       t = Input.GetText("Input"..i);
       x = x .. t .. " " ;
    until i==12
    Input.SetText("Input13", x);

    إختر ما تريد منهم فكلهم واحد فى النتيجة

    تعليق


    • #3
      المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته

      هل تقصد هكذا ؟ :

      كود:
      --
      x = "" ;
      for i=1, 12 do
         t = Input.GetText("Input"..i);
         x = x .. t .. " " ;
      end
      Input.SetText("Input13", x);
      أم تقصد هكذا ؟ :

      كود:
      --
      x = "" ;
      i = 1 ;
      while i < 13 do
         t = Input.GetText("Input"..i);
         x = x .. t .. " " ;
         i = i + 1 ;
      end
      Input.SetText("Input13", x);
      أم تقصد هكذا ؟ :

      كود:
      --
      x = "" ;
      i = 0 ;
      repeat i = i + 1 
         t = Input.GetText("Input"..i);
         x = x .. t .. " " ;
      until i==12
      Input.SetText("Input13", x);

      إختر ما تريد منهم فكلهم واحد فى النتيجة
      -
      ---------------------

      بسم الله الرحمن الرحيم

      شكرا لك استاذ عبود وبارك الله فيك
      هذا ما رايد بالظبط

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

      تعليق

      مواضيع تهمك

      تقليص

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