تجاوز إلى المحتوى الرئيسي
تابعنا على تيليجرامانضم

الجمل الشرطية

الخوارزميات والبرمجة · المهارات الرقمية

آخر تحديث:

أسئلة الموضوع

السؤال ١

ناتج تشغيل البرنامج الآتي هو:

x=50x = 50
y=25y = 25

⁦if y⁩

⁦x⁩⁠:

⁦print(⁩"⁦y is greater than x⁩")

⁦elif⁩ y==x:y = = x:

⁦print(⁩"⁦x equals y⁩")

⁦else⁩⁠:

⁦print(⁩"⁦x is greater than y⁩")

السؤال ٢

أيُّ المُعاملات المنطقية الآتية يُستعمل للدلالة على تحقُّق الشرطين معًا، مثل: ⁦Avg⁩ >= ⁦90 ... Avg⁩ <= 100؟

السؤال ٣

نسيان علامة (:) بعد الشرط في الجملة الشرطية ⁦(if)⁩ يُفضي إلى خطأ من نوع:

السؤال ٤

ناتج تشغيل البرنامج الآتي هو:

x=68x = 68

⁦if x⁩

10:

⁦print(⁩"⁦Above ten⁩⁠,")

⁦if x⁩

60:

⁦print(⁩"⁦and also above 60⁩⁠.")

⁦else⁩⁠:

⁦print(⁩"⁦but not above 60⁩⁠.")

السؤال ٥

ناتج تشغيل البرنامج الآتي هو:

x=20x = 20
y=5y = 5
z=30z = 30

⁦if not x⁩ <= ⁦y and x⁩ < ⁦z⁩⁠:

⁦print(⁩"⁦y⁩ < ⁦x⁩ < ⁦z⁩")

السؤال ٦

تُستخدم الجملة ⁦(pass)⁩ داخل الجملة الشرطية ⁦(if)⁩ من أجل:

معاينة موضوع «الجمل الشرطية» من وحدة «الخوارزميات والبرمجة» في مادة المهارات الرقمية. أقسام الشرح: ٢٤، التعريفات: ٣، الأسئلة المحلولة: ٦.

المصدر: المركز الوطني لتطوير المناهج، الجمل الشرطية (ص ٤٦–٥٩)

موضوعات أخرى في الوحدة

تابع الدراسة