طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 111 · أساسيات برمجة الحاسب
تقييم الدرس 10

حلقة while

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 10: حلقة while. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».

1السؤال الأول: اختر الإجابة الصحيحة

1) كم سطرًا يطبع البرنامج؟
main.py
i = 1while i <= 3:    print(i)    i += 1
2) ما آخر عدد يطبعه البرنامج؟
main.py
i = 1while i <= 5:    print(i)    i += 1
3) ماذا يطبع البرنامج؟
main.py
total = 0i = 1while i <= 3:    total += i    i += 1print(total)
4) ما معنى while؟
5) أي سطر ضروري حتى تنتهي حلقة i <= 10 التي تبدأ بـ i = 1؟

2السؤال الثاني: صح أم خطأ

1) حلقة while تفحص الشرط قبل كل دورة.
الصواب: صح
2) إذا كان الشرط خطأ من البداية لا تُنفَّذ الحلقة أبدًا.
الصواب: صح
3) الأسطر داخل الحلقة لا تحتاج مسافة بادئة.
الصواب: خطأ
4) نستخدم while عندما لا نعرف عدد مرات التكرار مسبقًا.
الصواب: صح

3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة

1) حلقة while تكرّر ما دام الشرط .
الإجابة: صحيحًا
2) عند جمع الأعداد نبدأ المجموع بـ .
الإجابة: 0
3) في Thonny نوقف البرنامج الذي لا ينتهي بالزر .
الإجابة: ⏹

4السؤال الرابع: أسئلة عملية

1) ما ناتج البرنامج؟

main.py
n = 3while n > 0:    print(n)    n -= 1print("انطلق!")
الناتج الصحيح:
Shell×
3
2
1
انطلق!
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».