ملخص - جملة الاختيار الشرطية المركبة if… else… statement
تستخدم جملة statement else ...if عندما يكون هناك جمل يجب أن تنفذ في حالة صواب قيمة الشرط، وجمل أخرى تنفذ عندما يكون قيمة الشرط خاطئة.
الصيغة العامة لجملة الاختيار الشرطية else...if:
عند تنفيذ جملة if فإنه يتم إيجاد قيمة الشرط(condition)،فإذا كانت قيمته صائبة فسيتم تنفيذ جملة statement1، أما إذا كانت قيمته خاطئة فسيتم تنفيذ جملة statement2،أي أن الحاسوب سينفذ إما statement1 أو statement2. والشكل الآتي يوضح مخطط سير العمليات لجملة الاختيار الشرطية else...if.
البرنامج الآتي يوضح إدخال عدد وطباعة العدد وكلمة Positive إذا كان العدد موجبًا وكلمة Negative إذا كان العدد المدخل سالبًا.
وناتج تنفيذ البرنامج عند إدخال العدد 1
ناتج تنفيذ البرنامج عند إدخال -1