الحاسوب فصل أول

المواد المشتركة أول ثانوي

icon

ملخص - جملة الاختيار الشرطية المركبة if… else… statement

تستخدم جملة statement else ...if عندما يكون هناك جمل يجب أن تنفذ في حالة صواب قيمة الشرط، وجمل أخرى تنفذ عندما يكون قيمة الشرط خاطئة.

الصيغة العامة لجملة الاختيار الشرطية else...if:

الصيغة العامة

عند تنفيذ جملة if فإنه يتم إيجاد قيمة الشرط(condition)،فإذا كانت قيمته صائبة فسيتم تنفيذ جملة statement1، أما إذا كانت قيمته خاطئة فسيتم تنفيذ جملة statement2،أي أن الحاسوب سينفذ إما statement1 أو statement2. والشكل الآتي يوضح مخطط سير العمليات لجملة الاختيار الشرطية else...if.

مخطط سير العمليات if   else

البرنامج الآتي يوضح إدخال عدد وطباعة العدد وكلمة Positive إذا كان العدد موجبًا وكلمة Negative إذا كان العدد المدخل سالبًا.

مثال

وناتج تنفيذ البرنامج عند إدخال  العدد 1 

lمثال 1

ناتج تنفيذ البرنامج عند إدخال -1

Negative