النتائج 1 إلى 10 من 3641

الموضوع: الموضوع المخصص للأسئلة البرمجية mql4

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    السلام عليكم
    لم انتبه لمشاركتك
    عموما
    void دالة لا تعود بقيمة معينة لنتيجة ما، بل هي تعتبر دالة منفصلة خارج الدوال الرئيسية تقوم بتكوينها بها شروط معينة (مثل دالة التريلنغ أو اغلاق الصفقات...) ولكن لن تقوم بتنفيذ أي شيء إلا إذا ثم استدعائها بأحد الدوال الرئيسية،
    أما دوال الغير void مثل double و int و bool و.... الغير الرئيسية هي بنفس مبدأ void ولكن الفرق انها دائما تعود بقيمة محددة return مثل دالة عدد الصفقات أو الربح... حتى تستخدمها بشروط معينة،
    وكل هذا لاختصار الكود وسرعة المعالجة وتخفيف الضغط على الذاكرة العشوائية للحاسوب حيث تقوم باستدعاء الدالة عند الحاجة فقط وليس كل تكة سعرية مثلا او كل جزء من الثانية...
    أما حلقة البحث for تعتبر أسهل انواع الحلقات وذلك لأن جميع عناصرها مجتمعة في مكان واحد، كما تقوم بتنفيذ قسم معين من البرنامج لعدد معروف ومحدد من المرات
    مثال بالسطر الأول قمنا بتعريف متغير ما عبارة عن عدد صحيح باسم i
    السطر الثاني يحتوي الحلقة for والتي تتكون من الكلمة المحجوزة for وقوسين يحتويان بداخلهما على ثلاث تعبيرات مفصولين عن بعضهما البعض بالفاصلة المنقوطة
    هذه التعبيرات الثلاثة هي تعبير ابتداء الحلقة وتعبير اختبار قيمة المتغير وتعبير زيادة قيمة المتغير
    جسد الحلقة هو الكود الذي سينفذ الشروط اعلاها لعدد محدد من المرات في هذه الحلقة وهذا الكود هو وفي مثالنا هذا العدد المحدد من المرات لتنفيذ الحلقة هو 15 مرة،

    للمزيد من المعلومات راجع الكتب المرفقة بالموضوع التعليمي
    والله الموفق
    التعديل الأخير تم بواسطة kira-h ; 26-03-2018 الساعة 06:07 AM

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •