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

المقارنة والشرط: if و else

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

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

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

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

1) ماذا يطبع البرنامج؟
main.py
print(3 == 4)
2) ماذا يطبع البرنامج؟
main.py
x = 95if x >= 90:    print("ممتاز")else:    print("حاول")
3) أي سطر شرط مكتوب بشكل صحيح؟
4) ماذا يطبع البرنامج؟
main.py
n = 2if n > 5:    print("أ")print("ب")
5) ما معنى الرمز != ؟

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

1) 5 >= 5 تعطي True.
الصواب: صح
2) الأسطر داخل if تُكتب بمسافة بادئة.
الصواب: صح
3) else تحتاج شرطًا بعدها مثل if.
الصواب: خطأ
4) نسيان المسافة البادئة يسبب IndentationError.
الصواب: صح

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

1) رمز المقارنة «يساوي» هو .
الإجابة: ==
2) في آخر سطر if نكتب .
الإجابة: :
3) ينفَّذ ما تحت else عندما يكون الشرط .
الإجابة: خطأ

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

1) المستخدم أدخل 12. ما ناتج البرنامج؟

main.py
n = int(input("عدد: "))if n % 2 == 0:    print("زوجي")else:    print("فردي")print("تم")
الناتج الصحيح:
Shell×
عدد: 12
زوجي
تم
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».