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

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

تمرين ....... برمجة الحل للغز رياضيات . 2 .

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

  • تمرين ....... برمجة الحل للغز رياضيات . 2 .

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

    تمرين اخر ايضا للالغاز الرياضية

    لاحظا الشكل الموالي



    كيف ابرمج كود بحث يحقق الحل
    اضع الارقام من 1 حتى 8 شرط ان لا يكون الرقم بجانب الرقم الموالي له مهما كان الاتجاه
    لاحظا هذا حل خطأ




    تحياتي لكم و بالتوفيق في الحل

    التعديل الأخير تم بواسطة عبد الهادي بهاب; الساعة 06-03-2016, 10:48 PM.

  • #2
    الصور غير مرئية بالنسبة لي يااما من المتصفح أو شيء آخر
    امكانياتي قديمة حاول رفعها للتحميل مثلا

    تعليق


    • #3
      المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
      الصور غير مرئية بالنسبة لي يااما من المتصفح أو شيء آخر
      امكانياتي قديمة حاول رفعها للتحميل مثلا
      تم التعديل

      ربي ينورك على المتابعة

      تعليق


      • #4
        هذا حل لكن لاحظ اني اعتمدت على الشكل التالي لتوزيع
        الارقام

        الحل :
        [HTML]x=1
        y=8
        tamer=""
        ------------
        mil1=Math.Max(x, y);mil2=Math.Min(x, y);
        ---------------
        my_table = {{"[]",mil1-2,mil2+3,mil2+1,mil1,mil2,mil1-1,mil1-3,mil2+2},
        {"[]",mil1-3,mil2+2,mil2+1,mil1,mil2,mil1-1,mil1-2,mil2+3},
        {"[]",mil2+3,mil1-2,mil1-1,mil2,mil1,mil2+1,mil2+2,mil1-3},
        {"[]",mil2+2,mil1-3,mil1-1,mil2,mil1,mil2+1,mil2+3,mil1-2}
        };
        for i = 1,4 do
        tamer=tamer..my_table[i][1].." "..my_table[i][2].." "..my_table[i][3].." "..my_table[i][1].."\r\n"..my_table[i][4]..
        " "..my_table[i][5].." "..my_table[i][6].." "..my_table[i][7].."\r\n"..
        my_table[i][1].." "..my_table[i][8].." "..my_table[i][9].." "..my_table[i][1].."\r\n\r\n"
        end
        result = Dialog.Message("abou_belkiss ^~^",tamer );[/HTML]

        بالمقارنة هل يمكنك كتابة حل لسؤالك وفق الرسم المطروح ؟؟

        تعليق


        • #5
          المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
          هذا حل لكن لاحظ اني اعتمدت على الشكل التالي لتوزيع
          الارقام

          الحل :
          [HTML]x=1
          y=8
          tamer=""
          ------------
          mil1=Math.Max(x, y);mil2=Math.Min(x, y);
          ---------------
          my_table = {{"[]",mil1-2,mil2+3,mil2+1,mil1,mil2,mil1-1,mil1-3,mil2+2},
          {"[]",mil1-3,mil2+2,mil2+1,mil1,mil2,mil1-1,mil1-2,mil2+3},
          {"[]",mil2+3,mil1-2,mil1-1,mil2,mil1,mil2+1,mil2+2,mil1-3},
          {"[]",mil2+2,mil1-3,mil1-1,mil2,mil1,mil2+1,mil2+3,mil1-2}
          };
          for i = 1,4 do
          tamer=tamer..my_table[i][1].." "..my_table[i][2].." "..my_table[i][3].." "..my_table[i][1].."\r\n"..my_table[i][4]..
          " "..my_table[i][5].." "..my_table[i][6].." "..my_table[i][7].."\r\n"..
          my_table[i][1].." "..my_table[i][8].." "..my_table[i][9].." "..my_table[i][1].."\r\n\r\n"
          end
          result = Dialog.Message("abou_belkiss ^~^",tamer );[/HTML]

          بالمقارنة هل يمكنك كتابة حل لسؤالك وفق الرسم المطروح ؟؟

          فن .......روعة ......ربي يزيدك تالق و روعة و يعطيك حجة

          تعليق


          • #6
            حتى افهم اللقطة .......ساضع الحل

            تعليق

            مواضيع تهمك

            تقليص

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