ما هو الغرض من استخدام عبارة if المتداخلة (Nested if) في البرمجة؟
- أ) لتكرار تنفيذ مجموعة من الأوامر لعدد محدد من المرات.
- ب) لإتخاذ قرارات متعددة بناءً على شروط متتابعة، حيث يتم فحص شرط داخل شرط آخر.
- ج) لجمع قيم متغيرات متعددة في متغير واحد.
- د) لتقسيم برنامج كبير إلى أجزاء صغيرة قابلة لإعادة الاستخدام.
الإجابة الصحيحة: b
الإجابة: لإتخاذ قرارات متعددة بناءً على شروط متتابعة، حيث يتم فحص شرط داخل شرط آخر.
الشرح: 1. تُستخدم العبارات الشرطية المتداخلة عندما يكون هناك حاجة لفحص شروط إضافية بعد نتيجة شرط أولي. 2. في المثال المعطى، تم فحص إذا كان الرقم يساوي صفرًا أولاً. 3. إذا لم يكن صفرًا، تم فحص شرط ثانٍ (هل هو سالب) داخل الفرع else الخاص بالشرط الأول. 4. هذا يسمح بمعالجة ثلاثة احتمالات (موجب، سالب، صفر) بشكل منظم.
تلميح: فكر في سيناريو يحتاج فيه البرنامج إلى التحقق من أكثر من احتمال مرتبط ببعضه.
التصنيف: مفهوم جوهري | المستوى: سهل