الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مسابقة شهر رمضان المبارك - السؤال الثاني

مغلق
بدأه Snack3r في 23 يوليو 2012 · 4 رد · 1,993 مشاهدة · في مشاريع ومسابقات القسم
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله تعالى و بركاته

نلتقي مجددا في السؤال الثاني من أسئلة هذه المسابقة الرمضانية :)

سؤال اليوم يتعلق ببرمجة لعبة Tic Tac Toe :

post-219439-083987400 1343048364_thumb.g

تجدون التفاصيل في ملف PDF في المرفقات.

أرجو لكم التوفيق.

Q2.pdf

Morpion.rar

المرفقات
Tic_Tac_Toe.gif

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 24 يوليو 2012 في 13:46 — السبب: تحديث المشاركة.

#2

هذه المشاركة مخصصة للرد على استفسارات الأعضاء حول هذا السؤل.

:: تعديل ::

لاتوجد أسئلة.

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 28 يوليو 2012 في 13:15 — السبب: تحديث المشاركة.

#3

هذه المشاركة ستحتوي على أسماء المترشحين.

:: تعديل ::

أسماء المشاركين :

the inventor habib

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 28 يوليو 2012 في 13:15 — السبب: تحديث المشاركة.

#4

هذه المشاركة مخصصة لعرض عدد نقاط المشاركين و محاولاتهم بعد انتهاء مدة السؤال.

:: تعديل ::

post-219439-029851400 1343471415_thumb.g

ملاحظات على محاولة العضو TheInventorHabib :


  1. المرحلة الأولى:
    • عند تعادل اللاعبين, لا تظهر أية رسالة !

      post-219439-070028200 1343475074_thumb.p


    • لا يظهر آخر اختيار (رقم الخانة) بجانب اللاعب الذي اختاره
    • لا يتحقق البرنامج من الإدخال !

      post-219439-020639700 1343475085_thumb.p


[*]المرحلة الثانية:

  • يمكن لــ اللاعب الأول أن يختار الحرف الذي يريد و سيظهر بجانبه و هذا خطأ, اللاعب الأول يجب أن يختار X أو O فقط.
  • لا يتم تخزين معلومات الاعبين في الملف تلقائيا عند انتهاء اللعبة
  • عند كل عملية تخزين في الملف, نفقد المعلومات السابقة و هذا خطأ.

النقاط التي حصلها عليها العضو TheInventorHabib :


  1. المرحلة الأولى (3/3) :
    • تُكتب الدوال في Header file (ملف رأسي مستقل) . (1/1)
    • يتم إظهار الجدول مرة واحدة على الشاشة و في كل مرة يتم تحديث قيم الخانات. (1/1)
    • إذا اختار المستخدم رقم خانة مشغولة, يقوم البرنامج بإصدار صوت إنذار و يلون الخانة باللون الأحمر
    • مؤقتا. (1/1)
    • إذا فاز X تظهر رسالة باللون الأزرق و اللون الأصفر ل O و رسالة التعادل باللون الوردي. اللون العام للكتابة يكون أبيضا. (0/1)

[*]المرحلة الثانية (6/6):

  • زيادة عدد خانات الجدول لتصبح 12 . (1/1)
  • في البداية, يطلب البرنامج إدخال اسم اللاعب الأول و الثاني أيضا ثم يختار اللاعب الأول أحد الرمزين X أو O, الرمز اباقي سيكون من نصيب اللاعب الثاني. (0/1)
  • أثناء اللعبة, يتم إظهار المعلومات التالية في أسفل الشاشة بشكل مستمر:(3/3)
    • عدد الخانات التي اختارها كلا اللاعبين.(1/1)
    • عدد الخانات التي لم تلعب بعد.(1/1)
    • عدد الثواني المنقضية.(1/1)

    [*]يختار اللاعب الخانة المناسبة باستخدام أسهم لوحة المفاتيح.(1/1)

    [*]إنشاء ملف نصي Game.txt يحتوي على معلومات اللاعبين عند انتهاء كل لعبة.(0/1)

    [*]بإمكان اللاعبين توقيف اللعبة حيث سيتم تخزين جميع المعلومات في الملف النصي.(1/1)

    [*]إمكانية استئناف اللعبة من جديد من خلال تحميل المعلومات الموجودة في الملف النصي الخاص باللعبة.(1/1)

[*]المرحلة الثالثة (0/10)

[*]كتابة ملف خاص بتوثيق اللعبة (2/2).

مجموع النقاط التي حصل عليها العضو TheInventorHabib يساوي 11/19

post-219439-029851400 1343471415_thumb.g

في المرفقات, محاولات العضو + ملف التوثيق.

post-219439-029851400 1343471415_thumb.g

مبروك للأخ TheInventorHabibعلى الفوز في السؤال الثاني و نتمنى له حظ أوفر في بقية الأسئلة.

TicTacToa.zip

المرفقات
post-219439-061171800 1343046497.gif1.png2.png

تم تعديل هذه المشاركة بواسطة أحمد الشنقيطي في 2 أغسطس 2012 في 13:14 — السبب: تحديث المشاركة.

هذا الموضوع مغلق.

مواضيع مشابهة