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

يا شيخ نورت الموقع بطلتك ونبي نشوفك كل يوم هنا
عشان كذا تفضل وسجل

سجل معنا ليصلك كل جديد من منتديات شموخ الجوري

انضم إلى المنتدى ، فالأمر سريع وسهل

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

يا شيخ نورت الموقع بطلتك ونبي نشوفك كل يوم هنا
عشان كذا تفضل وسجل

سجل معنا ليصلك كل جديد من منتديات شموخ الجوري

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

حكمة اليوم

خدمات شموخ الجوري

نوع المستعرض لديك هو : رمز المستعرض لديك هو : لغة المستعرض لديك هو :

المواضيع الأخيرة

» سيرفرات ترافيان
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالأربعاء مارس 25, 2015 9:23 pm من طرف عبد الكريم

» منهج رياضيات ثالث ثانوي علمي مطور الفصل الدراسي الاول
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالثلاثاء ديسمبر 30, 2014 2:07 am من طرف luzaadeeb

»  عند الرقم اربعه شد الكرسي من تحت اي عضو
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالثلاثاء يونيو 10, 2014 12:57 am من طرف ابوعبدالله

» الطيف
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالثلاثاء يناير 21, 2014 3:22 am من طرف ابوعبدالله

» كود عمل الالة الحاسبه في الفيجوال بيسك 6
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالإثنين يناير 13, 2014 7:00 am من طرف Abdooosss1234

»  كل عام وانتي بخير.. فتاة الجوري الابيض..
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالخميس أكتوبر 17, 2013 3:09 pm من طرف rUnz

» منهج رياضيات ثاني ثانوي علمي مطور
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالجمعة أكتوبر 04, 2013 5:27 am من طرف عاصي اغا

» منهج فيزياء ثاني ثانوي علمي مطور الفصل الاول
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالأحد سبتمبر 08, 2013 6:33 pm من طرف myloveamani

» لعبه روووووووووووعه**لاتفوتكم
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالإثنين أغسطس 26, 2013 3:51 am من طرف ابوعبدالله

» قــــــــــمر 14
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالإثنين أغسطس 26, 2013 3:50 am من طرف ابوعبدالله

» لعبة الصراحه
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالإثنين أغسطس 26, 2013 3:50 am من طرف ابوعبدالله

» كون كلمة صابون وزحلق العضو الذي تبي
شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Emptyالإثنين أغسطس 26, 2013 3:48 am من طرف ابوعبدالله

... ....

    شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك

    MoHaMaD
    MoHaMaD
    ‎ ‎ ‎ ‎‎ ‎ ‎
    ‎ ‎ ‎ ‎‎ ‎ ‎


    علمك : شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Female62
    البلد : السعوديه
    الثور
    الثعبان
    عدد المساهمات : 897
    نقاط : 6894
    شكراا : 29
    تاريخ التسجيل : 07/08/2009
    العمر : 35
    الساعه الان :

    شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك  Empty شرح معظم الدوال البرمجية الموجودة في الفيجول بيسك

    مُساهمة من طرف MoHaMaD الثلاثاء سبتمبر 06, 2011 8:40 pm

    ما هي الدوال : الدوال هي أسماء محجوزة ومعرفة من قبل الفيجوال بيسك لتقوم بعمل معين مثل المصفوفات والقيم المطلقة وغيرها ..
    أو بمعني ابسط واعم هي عبارة عن برنامج صغير مكتوب مسبقا و محفوظ داخل لغة الفيجول بيسك يمكن استدعاءه من خلال برنامجك والاستفادة منه ، إضافة إلى ذلك يمكنك أنت أن تكتب دالة وتستدعيها أكثر من مرة داخل برنامجك . والدوال في الفيجول بيسك تنقسم إلى:
    1. الدوال الرياضية . Mathematics Functions
    2. دوال سلاسل البيانات . String Functions
    3. دوال الوقت و التاريخ Date and Time Functions
    4. دوال التحقق من أنواع البيانات Data Type Inspection Functions
    5. دوال المدخلات و المخرجات Program Output and User Input Functions
    6. دوال مالية Financial Functions
    7. دوال التحويلات Conversion Function
    8. دوال التعامل مع الفهارس
    9. دوال التعامل مع الملفات
    10. دوال المصفوفات
    11. و دوال متنوعة أخري
    12. دوال معرفة من قبل المبرمج. User Defined Functions ( UDF )
    ونلاحظ أن نوع الدوال من رقم (1) حتى رقم (7) أنها دوال داخلية ضمن اللغة، أي تأتي مُعرفة في لغة الفيجول بيسك و مبرمجة مسبقاً لكي تستخدمها مباشرة.ً أما النوع الأخير فيتم تعريفه بواسطة المبرمج، أي بواسطتك أنت.

    1. الدوال الرياضية . Mathematics Functions
    الدالة Abs : ترجع القيمة المطلقة لآي عدد وترجعه من نفس نوع البيانات المعطى للدالة والمقصود بالقيمة المطلقة هي قيمة العدد بدون إشارة فالقيمة المطلقة ل (-13) مثلا هي (13) وهكذا, فمثلا لو كتبنا الكود التالي
    رمز برمجي:
    MyNumber=Abs(-45.6)
    Text1.Text=MyNumber
    فإن نتيجة تنفيذ الدالة هي MyNumber=45.6
    ولاحظ أن القيمة المدخلة للدالة لابد أن تكون عدد أو تعبير عددي فإذا كانت القيمة المدخلة للدالة Null ستكون النتيجة Null وإذا كانت القيمة المدخلة للدالة متغير فارغ أو لم يتم تعيين قيمة له ستكون النتيجة (0).

    الدالة Sqr : تستخدم هذه الدالة في تحديد الجذر التربيعي لرقم معين وتأخذ الصورة العامة التالية .
    رمز برمجي:
    MyNumber=Sqr(10)
    Text1.Text=MyNumber
    فإن نتيجة تنفيذ الدالة هي MyNumber=3.1622776

    الدالة Log : تستخدم هذه الدالة في تحديد قيمة اللوغاريتم العشري لرقم وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Log (20)
    Text1.Text=MyNumber
    فإن نتيجة تنفيذ الدالة هي MyNumber=2.9957327

    الدالة Exp : تستخدم هذه الدالة في تحديد القيمة (e) وهي قاعدة اللوغاريتم الطبيعي مرفوعة بقوة الرقم الذي تتضمنه حيث (e) تساوي تقريبا 2.7182818 وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Exp (رقم)
    الدالة Rnd : : وتستخدم هذا الدالة في توليد أرقام عشوائية تقع ما بين الصفر و واحد بحد أقصي 15 رقما عشريا وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Rnd (عدد)
    فمثلا الدالة Rnd(10) قد تعطي رقما مثل 0.7055475 وعند تشغيل الدالة مرة أخري ينتج رقما آخر مثل 0.533424 وهكذا .

    التصريح Randomize : يعمل هذا التصريح مع الدالة Rnd ونستفيد منه عدم التكرارية و الحصول علي عشوائية افضل وذلك لأنه يعتمد علي ساعة النظام لديك . ويأخذ الصورة التالية .
    رمز برمجي:
    Randomize
    MsgBox Int((10 * Rnd) + 1(
    وهنا نعمل علي توليد أرقام عشوائية من واحد إلى عشرة .
    أما إذا أردت أن تجعل هذه العشوائية نصوص وليس أرقاما فلك طريقتين لتحايل علي هذا أما أن تضع النصوص في قاعدة بيانات وفي شكل سجلات وتعضي لكل سجل رقم أو تضعه في مصفوفة وتعضي لكل نص رقم أيضا وأنا افضل الطريقة الأولى لسرعتها

    الدالة Int : : وتستخدم هذه الدالة لحساب الجزء الصحيح فقط من رقم يشتمل علي أرقام صحيحة وعشرية أو بعبارة أخر لحذف الأرقام العشرية الموجودة بعد العلامة العشرية بدون تقريب وتأخذ الصورة التالية :
    رمز برمجي:
    MyNumber=Int (332.54)
    فإن نتيجة تنفيذ الدالة هي MyNumber=332

    الدالة Atn : : تستخدم هذه الدالة في حساب مقلوب ظل الزاوية "ظتا" للرقم الذي تشتمل علية مقدار بالتقدير الدائري وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Atn (رقم)
    الدالة Tan : : تستخدم هذه الدالة في تحديد قيمة ظل زاوية معينة وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Tan (رقم)
    الدالة Cos : : وتستخدم هذه الدالة في تحديد قيمة جيب تمام الزاوية معينة وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Cos (رقم)
    الدالة Sin : تستخدم هذه الدالة في تحديد قيمة جيب زاوية معينة وتأخذ الصورة العامة التالية :
    رمز برمجي:
    MyNumber=Sin (رقم)
    الدالة Round : وهي دالة التقريب التي من خلالها يمكنك تحديد عدد الأرقام العشرية وتأخذ الصورة التالية :
    رمز برمجي:
    MyNumber= Round(4.52696,2)
    حيث 4.52696 الرقم المراد تقريبه أما الرقم 2 فهو عدد التي ستقرب بعد العلامة العشرية وسيكون الناتج 4.53

    الدالة Fix : وهي تشبه الدالة Int تماما أي أنها تستخدم لحساب الجزء الصحيح فقط وتأخذ الصورة التالية :

    رمز برمجي:
    MyNumber= Fix(4.52696)
    فإن نتيجة تنفيذ الدالة هي MyNumber=4

      الوقت/التاريخ الآن هو الإثنين مايو 06, 2024 11:13 pm