تصميم الدوال في لغة السي ..
الهدف من تصميم الدوال هو لتبسيط كتابة البرنامج حيث يقوم المبرمج بكتابة دوال على شكل برامج فرعيه وعند الحاجه اليها يتم استدعائها هذه الطريقه تُسَهل بناء البرنامج وكذلك تتبع الخطأ أن وجد ..
الصيغه العامه للداله (الهيكل) هو كالتالي:
ونقوم بكتابة برنامج الداله او بمعنى اخر الوظيفه التي ستقوم بها الداله بداخل القوسين { } وتنتهي الداله بـreturn والتي تعني الأرجاع سنوضحها بعد اخذ المثال الأول ...
والآن سنأخذ مثال لتصميم داله تقوم بجمع عددين ..
عندما نكتب return بنهاية الداله اي ان الداله ستقوم بأرجاع قيمه دائماً هذا النوع من الدوال يسمح بأرجاع قيمه واحده فقط
ونكتب داخل return اسم المتغير الذي قمنا بخزن وظيفة الداله بداخله ,في هذا المثال قمنا بأرجاع sum لأن معادلة الداله او الوظيفه التي ستقوم بها تم خزنها في المتغير sum وحصل هنا ان اسم المتغير بنفس اسم الداله وهذا لا يهم ممكن ذلك ...
**سنأخذ مثال لتصميم داله تقوم بأيجاد العدد الأكبر لعددين مدخلين :
لو نلاحظ هنا انه ممكن استخدام الجمل الشرطيه في تصميم الدوال وكذلك حلقات التكرار وممكن المصفوفات .. الخ
أذ أن الدوال هي برامج كامله ويتم استدعائها عند الحاجه اليها ..
أستدعاء الداله يكون بكتابة اسم الداله والمتغيرات المدخله بين قوسين ( ) كما في المثالين السابقين ..
by:
Hamza mohammed
الهدف من تصميم الدوال هو لتبسيط كتابة البرنامج حيث يقوم المبرمج بكتابة دوال على شكل برامج فرعيه وعند الحاجه اليها يتم استدعائها هذه الطريقه تُسَهل بناء البرنامج وكذلك تتبع الخطأ أن وجد ..
الصيغه العامه للداله (الهيكل) هو كالتالي:
ونقوم بكتابة برنامج الداله او بمعنى اخر الوظيفه التي ستقوم بها الداله بداخل القوسين { } وتنتهي الداله بـreturn والتي تعني الأرجاع سنوضحها بعد اخذ المثال الأول ...
والآن سنأخذ مثال لتصميم داله تقوم بجمع عددين ..
عندما نكتب return بنهاية الداله اي ان الداله ستقوم بأرجاع قيمه دائماً هذا النوع من الدوال يسمح بأرجاع قيمه واحده فقط
ونكتب داخل return اسم المتغير الذي قمنا بخزن وظيفة الداله بداخله ,في هذا المثال قمنا بأرجاع sum لأن معادلة الداله او الوظيفه التي ستقوم بها تم خزنها في المتغير sum وحصل هنا ان اسم المتغير بنفس اسم الداله وهذا لا يهم ممكن ذلك ...
**سنأخذ مثال لتصميم داله تقوم بأيجاد العدد الأكبر لعددين مدخلين :
لو نلاحظ هنا انه ممكن استخدام الجمل الشرطيه في تصميم الدوال وكذلك حلقات التكرار وممكن المصفوفات .. الخ
أذ أن الدوال هي برامج كامله ويتم استدعائها عند الحاجه اليها ..
أستدعاء الداله يكون بكتابة اسم الداله والمتغيرات المدخله بين قوسين ( ) كما في المثالين السابقين ..
by:
Hamza mohammed