الدرس 11: (ج1) تعريف بالتوابع Functions وانواعها
الدرس 11: (ج1) تعريف بالتوابع Functions وانواعها
التوابع Functions:
وھي عبارة عن برامج فرعية تشبه البرنامج الرئيسي main ويتم استدعائھا داخل البرنامج الرئيسي
تعريف الدوال وتفعيلھا يجب أن يكون قبل الدالة الرئيسية .
ميزات الدوال Functions:
1-تختصر من طول البرنامج و توفر الوقت
2- تسهل قراءة البرنامج وتتبع الأخطاء
3-قابلية استخدامھا أكثر من مرة.
أنواع الدوال:
1- دوال لاترجع اية قيمة وله نمط void
يمكن تعريفه بالشكل :
void: اي انه لايرجع قيمة
FunctionName : اسم التابع
parameters : بارمترات الدخل ( متغيرات )
ويمكن ان يحوي التابع بارمترات او لايحوي
statements : ً التعليمات التي تشكل جسم التابع
مثال:
2- دوال ترجع قيمة ويمكن ان تكون اي نوع من انواع المتغيرات مثلا int
يمكن تعريفها بالشكل :
DataType : نوع القيمة التي سيعيدها التابع
FunctionName : اسم التابع
parameters : بارمترات الدخل ( متغيرات )
ويمكن ان يحوي التابع بارمترات او لايحوي
statements : ً التعليمات التي تشكل جسم التابع
return value : هذه التعليمة لاعادة القيمة التي حسبت في جسم التابع
مثال:
وھي عبارة عن برامج فرعية تشبه البرنامج الرئيسي main ويتم استدعائھا داخل البرنامج الرئيسي
تعريف الدوال وتفعيلھا يجب أن يكون قبل الدالة الرئيسية .
2- تسهل قراءة البرنامج وتتبع الأخطاء
3-قابلية استخدامھا أكثر من مرة.
أنواع الدوال:
1- دوال لاترجع اية قيمة وله نمط void
يمكن تعريفه بالشكل :
يمكن تعريفها بالشكل :
FunctionName : اسم التابع
parameters : بارمترات الدخل ( متغيرات )
ويمكن ان يحوي التابع بارمترات او لايحوي
statements : ً التعليمات التي تشكل جسم التابع
مشاهدة الدرس:
ليست هناك تعليقات: