متتبع نقاط اللعبة
المطلوب
اكتب برنامج لتتبع نقاط لاعب باستخدام دوال ومتغير عام.
المتطلبات
متغير عام
scoreبقيمة ابتدائية0دالة
add_points(points):- تستخدم
globalلتعديلscore - تضيف
pointsإلىscore
- تستخدم
دالة
subtract_points(points):- تستخدم
globalلتعديلscore - تطرح
pointsمنscore - لا تسمح للنقاط بأن تصبح سالبة (أقل شيء 0)
- تستخدم
دالة
get_score():- تُرجع قيمة
scoreالحالية - لا تحتاج
global(قراءة فقط)
- تُرجع قيمة
دالة
reset_score():- تستخدم
global - تعيد
scoreإلى0
- تستخدم
في البرنامج الرئيسي:
- أضف 100 نقطة
- اطرح 30 نقطة
- اطبع النقاط الحالية
- أضف 50 نقطة
- اطبع النقاط الحالية
- أعد التعيين
- اطبع النقاط النهائية
مثال على المخرجات
70
120
0