الشروط المتداخلة | الوحدة الثالثة | الدرس الرابع

الشروط المتداخلة هو عنوان الدرس الرابع من الوحدة الثالثة التي تحمل اسم “البرمجة باستخدام لغة بايثون” في الفصل الدراسي الأول من مقرر “ثاني متوسط”.
ستتعرف في هذا الموضوع على كيفية استخدام الأنواع المختلفة من الجُمل الشرطية، والتفريق بينها، وكيفية تطبيقها وتنفيذها برمجيًا.
لذا قم بقراءة نواتج التعلُّم بعناية، ثم أعد قراءتها وتأكَّد من تحصيل كافة محتوياتها بعد انتهائك من دراسة الموضوع.
نواتج التعلُّم
- استخدام الجملة الشرطية if المتداخلة.
هيا لنبدأ!
التداخل
التداخل (Nesting) مصطلح يتم استخدامه لوصف وضع كائن أو أكثر داخل كائن آخر.
في برمجة جهاز الحاسب، العبارة المتداخلة عبارة موجودة داخل عبارة أخرى في المقطع البرمجي الأساسي للبرنامج.
عند استخدام العبارات المتداخلة يتم استخدام المسافة البادئة لتحديد الشرط الذي تنتمي إليه العبارة.
لمعرفة المزيد من المعلومات عن الشروط المتداخلة في البرمجة، قم بالاطّلاع على الرابط التالي:
الشروط المتداخلة في البرمجة – هرمش
الجملة الشرطية if المتداخلة
الجملة الشرطية if المتداخلة عبارة عن جملة if البسيطة وتكون موجودة داخل (أو متداخلة مع) جملة if الأخرى أو جملة if…else الشرطية.
يمكِن دمج أي عدد من العبارات في أي مجموعة داخل بعضها البعض.
شاهد بعض الأمثلة السابقة باستخدام الشروط المتداخلة.
مثال 1: جملة if المتداخلة
يَستخدِم المقطع البرمجي عبارة if المتداخلة لطباعة الرقم إذا كان الرقم المُدخل موجبًا أو سالبًا أو صفرًا.
بإمكانك مراجعة محتوى موضوع “الشروط المتداخلة” من بدايته وحتى هذه النقطة، من خلال الرابط التالي:
مثال 2: تقديرات الطلبة بالأحرف
يَحسب المقطع البرمجي تقدير الطالب بالأحرف. لترى كيف يمكِنك استخدام جملة if المتداخلة لإخبار الطالب إذا نجح في الاختبار والتقدير الذي حصل عليه بالأحرف.
بإمكانك مراجعة محتوى موضوع “الشروط المتداخلة” بدايةً من عنوان “مثال 2: تقديرات الطلبة بالأحرف” وحتى نهاية الموضوع، من خلال الرابط التالي:
اختبر تحصيلك لمحتوى الموضوع من خلال الرابط التالي:
الواجب الإلكتروني
إلى هنا يكون قد انتهى موضوع “الشروط المتداخلة“، لا تنسوا مراجعة نواتج التعلُّم أعلى المقال، وانتظرونا في الموضوع القادم!