التمرين الأول: فهم الحلقات وتتبع تنفيذها

اختر الإجابة الصحيحة بعد تحليل فكرة الحلقة أو تتبع تنفيذ المقطع البرمجي.

ما الفائدة الأساسية من استخدام الحلقات التكرارية في البرامج؟

شرح السؤال

اربط الحلقات بالمهام التي يتكرر فيها الأمر نفسه. حدّد الخيار الذي يقلل إعادة كتابة الكود يدويًا.

ما الفرق الجوهري بين if وwhile عند تحقق الشرط؟

شرح السؤال

كلتا البنيتين تختبران شرطًا منطقيًا. ركّز على عدد مرات تنفيذ الكتلة ما دام الشرط صحيحًا.

ما المخرجات الرقمية للمقطع الآتي؟

counter = 2
while counter <= 5:
    print(counter)
    counter += 1

شرح السؤال

ابدأ بالقيمة الابتدائية للعداد ثم افحص الشرط قبل كل دورة. سجّل القيمة المطبوعة قبل زيادة العداد.

لماذا تصبح الحلقة الآتية حلقة لانهائية؟

counter = 1
while counter <= 5:
    print(counter)

شرح السؤال

افحص المتغير الذي يعتمد عليه شرط الاستمرار. ابحث عما إذا كانت قيمته تتغير داخل الحلقة.

1 من {{ total_questions_count }}
المزيد من الأسئلة؟