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

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

تمرين ...انشاء جدول الضرب

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

  • تمرين ...انشاء جدول الضرب

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

    تمرين 1 : هل يمكن من خلال كود انشاء جدول الضرب من 1 الى 12
    كود او ملف مفتوح



    لا يهم الشكل لكن الكود

    -------------------------
    تمرين2 : ماهس الكود الذي يستخرج لنا الثنائيات المتساوية
    مثال
    (4x6)(8x3)(6x4)(3x8)(12x1)(1x12)

    -----------
    ممكن من خلال التمرين ان تصمم برنامج للرياضيات تعليمي
    تحياتي


  • #2
    [html]g =""
    number =24
    for x =1,12 do
    for y= 1,12 do
    b = x*y
    if b ==number then
    g=g.."("..x.." x "..y..")".." = "..b.."\r\n"
    end
    end
    end
    Dialog.Message("Notice", g);
    [/html]

    موفق:abc_145:

    تعليق


    • #3
      مثال جدول الضرب من 1 إلى 9
      كود PHP:
      g1=""
      t=0
      for =1,do
      for 
      i=1,do
      number k*i
      g1
      =g1..k.."x"..i.."="..number.."\t"
      t=t+1
      if == 9 then
      g1
      =g1.."\r\n"
      t=0
      end
      end
      end
      Dialog
      .Message("Notice"g1); 

      تعليق


      • #4
        الثنائيات الزوجية المتساوية جداءً
        [html]g =""
        for u=1,144 do
        for x =1,12 do
        for y= 1,12 do
        number = x*y
        if x ~= y and number ==u then
        g=g.."("..x.." x "..y..")".." = "..number.."\r\n"
        end
        end
        end
        end
        Debug.Clear()
        Debug.ShowWindow(true);
        Debug.Print(g);[/html]

        تعليق


        • #5
          موفق بإذن الله ... لك مني أجمل تحية .
          التعديل الأخير تم بواسطة فرح صالحي; الساعة 05-08-2016, 06:21 PM.

          تعليق


          • #6
            المشاركة الأصلية بواسطة نسيم الجزائر مشاهدة المشاركة
            [html]g =""
            number =24
            for x =1,12 do
            for y= 1,12 do
            b = x*y
            if b ==number then
            g=g.."("..x.." x "..y..")".." = "..b.."\r\n"
            end
            end
            end
            Dialog.Message("Notice", g);
            [/html]موفق:abc_145:
            فيه خطأ ....كودك لا يعطي سوى احتمالات قليلة
            تعديل على الكود ليشمل كل الاحتمالات و بشكل افضل يظهر كلها

            كود PHP:
             g =""
            for =1,12 do
               for 
            y1,12 do
                
            gg.."("..x.." x "..y..")".." =  "..x*y.." /  "
               
            end
            end
             Dialog
            .Message("Notice"g); 

            تعليق


            • #7
              المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
              مثال جدول الضرب من 1 إلى 9
              كود PHP:
              g1=""
              t=0
              for =1,do
              for 
              i=1,do
              number k*i
              g1
              =g1..k.."x"..i.."="..number.."\t"
              t=t+1
              if == 9 then
              g1
              =g1.."\r\n"
              t=0
              end
              end
              end
              dialog
              .message("notice"g1); 
              روعة مرتب بشكل دقيق و جميل

              تعليق


              • #8
                المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                الثنائيات الزوجية المتساوية جداءً
                [html]g =""
                for u=1,144 do
                for x =1,12 do
                for y= 1,12 do
                number = x*y
                if x ~= y and number ==u then
                g=g.."("..x.." x "..y..")".." = "..number.."\r\n"
                end
                end
                end
                end
                debug.clear()
                debug.showwindow(true);
                debug.print(g);[/html]

                واوو.....جميل جدا ..دائما حاضر و فنان ربي يجفظكم سيدي الكريم
                ارجو ان ينقل الى الشروحات و الدروس بعنوان واضح مثلا ( كود جدول الضرب )
                كما ارجو ان يجد طريقا لاستغلاله

                تعليق


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

                  -------------------------
                  تمرين2 : ماهس الكود الذي يستخرج لنا الثنائيات المتساوية
                  مثال
                  (4x6)(8x3)(6x4)(3x8)(12x1)(1x12)


                  الثنائيات الموجودة في سؤالك ... هل كلها متساوية ؟

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة نسيم الجزائر مشاهدة المشاركة
                    الثنائيات الموجودة في سؤالك ... هل كلها متساوية ؟
                    تحية طيبة الشيخ نسيم .قصدت استخراج الثنائيات المتساوية كل على حدى

                    مثاله الكود الذي استخدمه الاستاذ ثامر

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة عبد الهادي بهاب مشاهدة المشاركة
                      تحية طيبة الشيخ نسيم .قصدت استخراج الثنائيات المتساوية كل على حدى

                      مثاله الكود الذي استخدمه الاستاذ ثامر
                      لو سمحت عزيزي عبدالهادي شنو الخطأ في هذا

                      انا اريد وضع عدد معين في input و تطلع لي جميع الاعداد اللي حاصل ضربها هذا العدد

                      يعني مثلا لو وضع في input

                      12
                      تظهر لي جميع الاعداد التي حاصلها ضربها يساوي 12
                      ولو وضعت 24

                      تظهر لي جميع الاعداد التي حاصلها ضربها يساوي 24

                      https://up.top4top.net/downloadf-818ogq9f1-rar.html

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة يوسف البراهيم مشاهدة المشاركة
                        تظهر لي جميع الاعداد التي حاصلها ضربها يساوي 24
                        ]
                        تعديل على الكود في الزر
                        اولا عندما تتعامل مع القيم الحسابية استعمل دائما string.tonumber اي القيمة العددية للنص او بشكل اخر tonumber
                        اي البرنامج لما اعطيه x = input.gettext(hhh) يعني النص لكن لذا سبقتها بعبارة string.tonumber فعو يتعامل مع الارقام

                        ثم نعدل من 1 الى قسمة الانوبت

                        كود PHP:
                        =""
                        number =String.ToNumberInput.GetText("Input1"));

                        for 
                        =1,number do
                        for 
                        y1,number do
                        x*y
                        if == number then
                        g
                        =g.."("..x.." x "..y..")".." = "..b.."\r\n"
                        end
                        end
                        end
                         Dialog
                        .Message("Notice"g); 
                        جرب و غير قيمة الانبوت للعدد الذي تريد

                        تعليق


                        • #13
                          الله يعطيك الف عافية

                          كل يوم نتعلم حاجة جديدة من عندك

                          الف الف الف الف شكر

                          تعليق

                          مواضيع تهمك

                          تقليص

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