غالبًا ما يستخدم المبرمجون الدوال المنطقية التي تُرجع القيم المنطقية صواب أو خطأ ( صواب strong> أو خطأ strong>)
هذه الوظائف مفيدة في & nbsp؛ تحقق من بعض الممتلكات.
ضع في اعتبارك مثالين لكتابة دالة منطقية تتحقق من رقم للتساوي
<الجسم>
1) نبسب ؛ طريقة أفضل strong>:
نتيجة التعبير
ن٪ 2 == 0
سيكون صواب (صواب) أو خطأ (خطأ)
لا حاجة لكتابة بيان شرطي! td>
2) لا تفعل ذلك! strong>
يمكنك كتابتها على هذا النحو ، ولكن من الأفضل عدم القيام بتسجيل أطول على أي حال td>
| |
<قبل>
قيمة منطقية ثابتة (int n)
{
العودة (ن٪ 2 == 0) ؛
}
|
<قبل>
منطقية ثابتة strong> isEven (int n)
{
إذا (ن٪ 2 == 0)
العودة صحيح
آخر
عودة كاذبة؛
span>}
|
والملاحظة الأخيرة حول العمل بالوظائف والإجراءات: عدد الوظائف والإجراءات في البرنامج غير محدود. بالإضافة إلى ذلك ، يمكن لروتين فرعي واحد استدعاء روتين فرعي آخر وحتى نفسه.
نبسب ؛