متتبع نقاط اللعبة

المطلوب

اكتب برنامج لتتبع نقاط لاعب باستخدام دوال ومتغير عام.

المتطلبات

  1. متغير عام score بقيمة ابتدائية 0

  2. دالة add_points(points):

    • تستخدم global لتعديل score
    • تضيف points إلى score
  3. دالة subtract_points(points):

    • تستخدم global لتعديل score
    • تطرح points من score
    • لا تسمح للنقاط بأن تصبح سالبة (أقل شيء 0)
  4. دالة get_score():

    • تُرجع قيمة score الحالية
    • لا تحتاج global (قراءة فقط)
  5. دالة reset_score():

    • تستخدم global
    • تعيد score إلى 0
  6. في البرنامج الرئيسي:

    • أضف 100 نقطة
    • اطرح 30 نقطة
    • اطبع النقاط الحالية
    • أضف 50 نقطة
    • اطبع النقاط الحالية
    • أعد التعيين
    • اطبع النقاط النهائية

مثال على المخرجات

70
120
0

الناتج (Console)

سيظهر ناتج تنفيذ الكود هنا.