![]() |
مفهوم الدوال
السلام عليكم ورحمة الله وبركاته
كثيرا مانسمع بكلمة "دالة او دوال" في مجال الرياضيات والبرمجة وحديثنا عن " الدوال في البرمجة" ماهو مفهوم الدوال ؟ دالة تعني Function أو Method في اللغة الإنجليزية. و تسمى ميثود أيضاً في العربية ما هي فكرة الدوال؟ فكرة الدوال أنك إذا أردت أن تنفذ نفس الكود عدة مرات في البرنامج. تكتب هذا الكود مرة واحدة فقط و تنادي له فقط كلما أردت تنفيذه. ماذا تعني كلمة دالة؟ الدالة في البرمجة عبارة عن كود جاهز يتنفذ فقط عندما تقوم بإستدعائه. عندما تكتب إسم الدالة فهذا يعني أتك تطلب من البرنامج تنفيذ هذه الدالة. ما هي فائدة الدوال في البرامج؟ للدوال فائدة مهمة جداً, لأنك في البرامج الفعلية مثلاً قد تستخدم نفس الكود 20 مرة, فتخيل مثلاً لو أنك كلما ضغط على زر في برنامجك سيقوم البرنامج بتنفيذ نفس الكود الذي يتألف من 10 أسطر و برنامجك يحتوي على 20 زر, فبدل أن تكتب نفس الـ 10 أسطر لكل زر من الـ 20 زر, أكتبهم مرة واحدة بداخل دالة و إستدعي هذه الدالة مرة واحدة فقط لكل زر, هكذا تكون قد جعلت برنامجك أسرع و حجمه أصغر بكثير و هذا مهم جداً جداً في البرمجة. |
يعطيكك العافيهه ع روعةة الطرح
لاعدمنا وجووودكك و جديدكك ودي http://www.sham-alro7.com/vb/images/.../923684042.gif |
|
سلمت يمناك
|
يعطيك العافيه ع المجهود
|
سلمت يمينك ع المجهود والطرح الرائع
لا عدمنا وجودك وجديدك ربي يع ـطيك الع ـوآفي كــــــــل الـــــــــود., http://www.sham-alro7.com/vb/images/.../923684042.gif |
سلمُ لنا رائعْ...الإِختيآر.
وماأننحرُم منُ ذآئقتُك الجميلهُ والمميزهُ.. لآحرمنـــآ منكْ...,.. |
طرح رائع
يعطيك العافيه على هذا الابداع سلمت يمناك ولاعدمنا جديدك المميز |
الله يـع’ـــطــيك الع’ــاأإأفــيه ..
.. بنتظـأإأإأر ج’ـــديــــدك الممـــيز .. .. تقــبل ــي م’ـــروري .. كل أإألــــ ود وباأإأإقــة ورد |
…
يعطيك العافيه .. لاعدمنا تواجدك وجمالية أطروحاتك ربي يسعدك … |
سلمت أناملك بانتظار جديدك
لروحك الياسمين والجوري مع تحيــاتى |
يعطيك العافيه لروعة طرحك
|
| الساعة الآن 04:50 AM |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. TranZ By
Almuhajir
new notificatio by 9adq_ala7sas
HêĽм √ 3.1 BY: ! ωαнαм ! © 2010
User Alert System provided by
Advanced User Tagging (Lite) -
vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.