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

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

الإضافة الأولى من برمجتى (الكشف عن الأعداد الأولية)

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

  • الإضافة الأولى من برمجتى (الكشف عن الأعداد الأولية)

    الأعداد الأولية هى الأعداد التى لا تقبل القسمة بدون باقى إلا على نفسها و الواحد الصحيح فقط
    أى أنه عند تحليلها لعوامل أولية
    نجد أن ليس لها عوامل أولية

    الإضافة المطروحة إسمها is prim

    و هى تكشف عن العدد المدخل و تختبر مدى أوليته
    الإضافة ترجع قيمة بوليانية true فى حالة الرقم الأولى
    و ترجع القيمة false فى حالة الرقم الغير أولى

    الإضافة هى أول إضافاتى
    تقبل القيم العددية فقط

    مثال لزر إستغلال الإضافة
    كود PHP:
    Input.GetText("Input1");
    String.ToNumber(x);

    prim is_Prime_num(x);
    if 
    prim==true then
     Dialog
    .Message("Notice""prim"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
    else
     
    Dialog.Message("Notice""not prim"MB_OKMB_ICONINFORMATIONMB_DEFBUTTON1);
     
    end 
    فى الإصدار القادم ستتقبل السترنج أو الرقم على حد السواء
    هذا إن كانت ضرورية

    الإضافة بها ملف مساعدة (متواضع جدا)
    و بها مثال مفتوح لإستغلال الإضافة فى مشاريعكم
    صورة للبرنامج

    التحميل من المرفقات بحجم 45 كيلو
    و يمكنكم تحميل الملف PRIMS من المرفقات و هو ملف يحتوى على العديد من الأرقام الأولية لفحص البرنامج و الإضافة
    و بحجم 20 كيلو
    تنسخ الإضافة للمسار التالى
    كود PHP:
    C:\\Program Files\\AutoPlay Media Studio 8\\Plugins 
    ولا تنسوا تفعيل الإضافة من القائمة project ثم plugins ثم تعليم الإضافة is prim

    و لو أعجبتكم الإضافة
    سيتم طرح إضافة تقوم بتحليل الأعداد الغير أولية إلى عواملها الأولية و طبعا ستكون النتائج فى صورة table
    و قد تكون إضافة مستقلة و قد تلحق مع هذه الإضافة
    الملفات المرفقة
    التعديل الأخير تم بواسطة النصل القاطع; الساعة 30-06-2013, 02:07 AM.

  • #2
    خطوة جميلة لتوفير الوقت و الجهــــــد فى كتابة الأكواد

    .............. شكرا ..............

    تعليق


    • #3
      جزاك الله خيرا اخانا النصل القاطع

      أكثر من هذه الإضافات فهي تريح الكثيرين

      .

      تعليق


      • #4
        بأى البرامج صنعت أخى ؟ و لماذا لم تظهرها فى صندوق الإضافات لتفعيلها أو تعطيلها ؟
        طبعا أسئل عن السر فى ذلك فقط و أكيد وضع حرية للمستخدم فى توفير الجهد " بالنسبة لطريق كتابة السكريبت الخاص عند الإستعمال " المستخدم لا يعرف شيئا " ضع ذلك فى الإعتبار " و أيضا الملف المساعد لا بد من وضع شوية معلومات عن صانع أو مبرمج الإضافة .

        تعليق


        • #5
          المشاركة الأصلية بواسطة عبود عبود مشاهدة المشاركة
          و لماذا لم تظهرها فى صندوق الإضافات لتفعيلها أو تعطيلها ؟
          أخى العزيز عبود
          صنعت بواسطة ++vc

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

          تعليق


          • #6
            أولا إنظر إلى الصورة التالية و إعتبر أنى مبتدأ جدا و ليس عندى فكرة عن كيفية إستخدام الإضافات هذا فقط لكى أعبر عن الجميع أضع نفسى مكانهم :



            تمام يوجد خطأ عندما قمت بمعاينة الملف المفتوح المرفق .

            كلامى سابقا موجه لأى مصمم لأى إضافة أنت لا تعرف من يستخدمها هل هو مبتدأ أم محترف لذلك وجب مراعاة ذلك عند التصميم " السهولة "

            ثانيا هى إضافة أكشن أليس كذلك ؟ فقد وضعتها تم بعد المعاينة كان الخطأ السابق .

            ثالثا لم تظهر فى صندوق أدوات الأكواد . ولم تظهر كإضافة مع الإضافات .

            هل تفهمنى أخى " طبعا أنا بإنتظار التعديل و معك للإختبار "

            تعليق


            • #7
              قبل ظهور المرفق لتحميله الاضافة الحقيقية أنها صنعت بأيدي عربية
              و هذا ما يدفعني للافتخار و الاعتزاز على ذكر هذه الاضافة فقط وددت أن أقول
              أن الكشف عن الأعداد الأولية متوفر في النسخة 7.5 بواسطة الاضافة SinaMath والتي تندرج تحتها
              عدة عمليات مهمة للغاية كما تتوفر لنفس النسخة في الاضافة MathEx بأكثر دقة من سابقتها
              لكن ما يدعوني للاعتزاز توفرها للنخسة 8 بإنفراد تام للأستاذ خالد موفق في انتظار التفكير بدمج
              معها عديد العمليات الغير متوفرة وهي كثيرة أشجعك بأن لا تتوقف فقط عند هذا الانجاز بل فكر
              في ضخ كل ماهو متاح وفقك الله

              تعليق


              • #8
                آسف يا حاج فقد منع أفاست ملف الـــ Lmd


                بعد عمل اللازم مع أفاست تعمل جيدا ............ شكـــــــرا و عذرا على الخطأ .

                تعليق


                • #9
                  تم التعديل للملف المفتوح أخى عبود
                  و أصبحت الإضافة مظللة تلقائيا
                  (ملحوظتك مفيدة جدا)

                  بالنسبة لعدم الظهور
                  أنقل الإضافة مضغوطة لمجلد البلجنز
                  قم بفكها بالأمر
                  extract here
                  و ليس إلى مجلد

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
                    قبل ظهور المرفق لتحميله الاضافة الحقيقية أنها صنعت بأيدي عربية
                    و هذا ما يدفعني للافتخار و الاعتزاز على ذكر هذه الاضافة فقط وددت أن أقول
                    أن الكشف عن الأعداد الأولية متوفر في النسخة 7.5 بواسطة الاضافة SinaMath والتي تندرج تحتها
                    عدة عمليات مهمة للغاية كما تتوفر لنفس النسخة في الاضافة MathEx بأكثر دقة من سابقتها
                    لكن ما يدعوني للاعتزاز توفرها للنخسة 8 بإنفراد تام للأستاذ خالد موفق في انتظار التفكير بدمج
                    معها عديد العمليات الغير متوفرة وهي كثيرة أشجعك بأن لا تتوقف فقط عند هذا الانجاز بل فكر
                    في ضخ كل ماهو متاح وفقك الله
                    لا تقلق أخى أبو بلقيس
                    ضع رابط الإضافة التى تريدها (حتى أعرف الخواص المطلوبة)
                    و سأعيد برمجتها من الصفر
                    و إن شاء الله يكون بكود أنقى و أسرع

                    شكرا لمرورك و ردك الجميل
                    و أعد تحميل الإضافة بعد التعديل فى المرفقات

                    تعليق


                    • #11
                      جميل هذا الضاغط أين هو رابط تحميلة أو الطريقة بالشرح عند إستخدامك للـــ Vc++ " طلب شخصى " ولكن هناك ملحوظة أخرى عن الضاغط أو برنامج صنع الاضافة هذة .

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة النصل القاطع مشاهدة المشاركة
                        تم التعديل للملف المفتوح أخى عبود
                        و أصبحت الإضافة مظللة تلقائيا
                        (ملحوظتك مفيدة جدا)
                        تمام تمام هذا ما كنت أقصدة أيضا .

                        تعليق


                        • #13
                          الله ينور عليك ياباشا .. والله أنا خايف يجي يوم وماتعبرناش تاني ..!!!

                          موفق ان شاء الله

                          تعليق


                          • #14
                            عمليات الضغط لا علاقة لها ب ++vc
                            يتم الضغط بعد الإنتهاء تماما من البناء

                            يمكن إستخدام ضاغط آخر
                            يمكننى طرح نفس الإضافة مضغوطة بأى ضاغط آخر

                            لا أعتقد أن مناقشة نوع الضاغط ستكون ممكنة على العام
                            انت تعرف العواقب ستكون غير سارة للمبرمج

                            تعليق


                            • #15
                              يا حاج أنا كنت فقط أقصد من هذا الكلام أن الأكواد غير مشفرة " أقصد لا جديد " بهذا الضاغط و أردت فقط المعرفة حتى أحاول أن أعدل فية إذا أمكن لى ذلك إذا قمت بفهم عملة جيدا " أتكلم عن نفسى "

                              تعليق

                              مواضيع تهمك

                              تقليص

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