الخوارزمياتالتعامل مع الباراميترات - التمرين الأول
المطلوب
أكتب دالة إسمها Sum تعطيها عددين صحيحين عند إستدعائها, فتقوم بطباعة ناتج جمع هذين العددين فقط.
بعدها أطلب من المستخدم إدخال عددين, ثم قم باستدعائها لطباعة ناتج جمع هذين العددين.
النتيجة المطلوبة
لنفترض أن المستخدم قام بإدخال العددين 8
و 14
.
الخوارزمية
كود الجافا
شرح الكود
- هنا أنشأنا الدالة Sum() و حددنا أن نوعها void لأننا لا نريدها أن ترجع قيمة, و وضعنا لها باراميترين
a
وb
. - إذاً عند إستدعاء هذه الدالة, يجب أن نمرر لها قيمتين نوعهما int فتقوم بعرض ناتج جمع هاتين القيمتين فقط.
- بما أن الدالة main() تمثل نقطة البداية بالنسبة للكمبيوتر, فهذا يعني أنه عند تشغيل البرنامج سيبدأ بتنفيذ الأوامر الموضوعة فيها.
- في السطرين 19 و 20 قمنا بتجهيز المتغير
num1
لتخزين أول عدد سيدخله المستخدم لاحقاً. و المتغيرnum2
لتخزين ثاني عدد سيدخله المستخدم. - من السطر 22 إلى السطر 26 سيطلب من المستخدم إدخال عددين, و سيتم تخزينهما في المتغيرين
num1
وnum2
. - في السطر 28 سيتم استدعاء الدالة Sum() و تمرير القيم التي أدخلها المستخدم لها. عندها سيتم عرض ناتج جمع القيمتين اللتين أدخلهما المستخدم.