هذا المشروع عبارة عن لعبة Stone - Paper - Scissors تفاعلية بلغة C++، حيث يتنافس اللاعب ضد الكمبيوتر على عدة جولات.
البرنامج يعتمد على:
توليد أرقام عشوائية لاختيار حركة الكمبيوتر.
قراءة إدخال اللاعب واختيار الفائز في كل جولة.
حساب عدد مرات الفوز لكل من اللاعب والكمبيوتر وعدد التعادلات.
عرض النتائج النهائية بعد انتهاء كل الجولات.
إمكانية إعادة اللعب أكثر من مرة حتى يقرر اللاعب الخروج.
ما يميز المشروع:
استخدام Enums لتحديد الخيارات والفائزين بشكل منظم.
استخدام Structs لتخزين بيانات الجولات والنتائج النهائية.
تنظيم الكود في دوال Functions لتسهيل الفهم والصيانة.
تلوين الشاشة حسب الفائز لإضافة تجربة مرئية تفاعلية.