المقطع البرمجي الذي ينفذ المهام الآتية سؤال المستخدم عن درجته في الامتحان التحقق من الدرجة إذا
المقطع البرمجي الذي ينفذ المهام الآتية سؤال المستخدم عن درجته في الامتحان التحقق من الدرجة إذا هو المقطع البرمجي التالي:
Python
درجة = int(input("ما هي درجةك في الامتحان؟ "))
if درجة >= 75:
print("نجح")
else:
print("رسب")
هذا المقطع البرمجي يبدأ بسؤال المستخدم عن درجته في الامتحان باستخدام الدالة input()
. ثم يتم تحويل درجة المستخدم إلى رقم باستخدام الدالة int()
. بعد ذلك، يتم التحقق من الدرجة باستخدام العبارة الشرطية if
. إذا كانت الدرجة 75 أو أكثر، فسيتم طباعة العبارة "نجح". أما إذا كانت الدرجة أقل من 75، فسيتم طباعة العبارة "رسب".
تفسير المقطع البرمجي
الدالة input()
هي دالة في لغة البرمجة بايثون تستخدم لتلقي إدخال من المستخدم. في هذا المقطع البرمجي، يتم استخدام الدالة input()
لتلقي إدخال من المستخدم حول درجة المستخدم في الامتحان.
الدالة int()
هي دالة في لغة البرمجة بايثون تستخدم لتحويل سلسلة إلى رقم. في هذا المقطع البرمجي، يتم استخدام الدالة int()
لتحويل درجة المستخدم، والتي هي عبارة عن سلسلة، إلى رقم.
العبارة الشرطية if
هي عبارة في لغة البرمجة بايثون تستخدم لاختبار شرط. في هذا المقطع البرمجي، يتم استخدام العبارة الشرطية if
لاختبار ما إذا كانت درجة المستخدم 75 أو أكثر.
العبارة print()
هي عبارة في لغة البرمجة بايثون تستخدم لطباعة نص على الشاشة. في هذا المقطع البرمجي، يتم استخدام العبارة print()
لطباعة رسالة تفيد بأن المستخدم نجح أو رسب في الامتحان.
مثال على تنفيذ المقطع البرمجي
إذا أدخل المستخدم درجة 80 في الامتحان، فسيؤدي تنفيذ المقطع البرمجي السابق إلى طباعة العبارة التالية:
نجح
أما إذا أدخل المستخدم درجة 60 في الامتحان، فسيؤدي تنفيذ المقطع البرمجي السابق إلى طباعة العبارة التالية:
رسب