Executioner
03-12-2008, 02:07 PM
السلام عليكم ورحمة الله وبركاته، وبعد:
هذه هي كانسة الألغام التي لم يستطع حلها الطلاب (المتعاونين والمتفاعلين جدا جداً) ....
بالمرفقات...
ملاحظات عليها:
. : مربع لم يفتح.
1 -> 8 : أرقام تدل على عدد الألغام حول هذا المربع.
* : لغم.
x : لغم يتوقعه اللاعب.
طريقة اللعب:
بداية ندخل حجم المصفوفة، ثم عدد الألغام.
ثم: بإدخال 1 يعني أنه أريد فتح مربع، أما بإدخال 2 فيعني أنه أريد وضع إشارة إكس على إحدى المربعات على أنه لغم.
بعد ذلك نقوم بإدخال إحداثيات هذا المربع.
هكذا إلى أن ننتهي فيقول لنا تهانينا الوقت الكلي هو كذا.
أو لقد خسرت ويطبع المصفوفة مع الحل الكامل.
البرنامج قديم قمت به في السنة الأولى بدأت بالفكرة ولكني لم أكملها بشكل كامل، على كل حال أحبيت أن أقدم فكرة.
وهذا هو تابع الألوان للذي طلبه مني:
# include <Windows.h>
void SetColor(unsigned short color)
{
HANDLE hcon= GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hcon,color);
}
جرب ثم جرب حتى تعرف شلون يستخدم، معلى اشرح شي لضيق الوقت.
ملاحظة: لا تنسى استخدام:
cout.flush()
&
flush(cout)
هيك على ما أذكر.
لنشوف مين هدا يلي بالغلط حيمشي الحال معو ويحلها (معلى حط أي أسئلة لانو ما في وقت ومافي تفاعل).
أخوكم فــــــي الله
هذه هي كانسة الألغام التي لم يستطع حلها الطلاب (المتعاونين والمتفاعلين جدا جداً) ....
بالمرفقات...
ملاحظات عليها:
. : مربع لم يفتح.
1 -> 8 : أرقام تدل على عدد الألغام حول هذا المربع.
* : لغم.
x : لغم يتوقعه اللاعب.
طريقة اللعب:
بداية ندخل حجم المصفوفة، ثم عدد الألغام.
ثم: بإدخال 1 يعني أنه أريد فتح مربع، أما بإدخال 2 فيعني أنه أريد وضع إشارة إكس على إحدى المربعات على أنه لغم.
بعد ذلك نقوم بإدخال إحداثيات هذا المربع.
هكذا إلى أن ننتهي فيقول لنا تهانينا الوقت الكلي هو كذا.
أو لقد خسرت ويطبع المصفوفة مع الحل الكامل.
البرنامج قديم قمت به في السنة الأولى بدأت بالفكرة ولكني لم أكملها بشكل كامل، على كل حال أحبيت أن أقدم فكرة.
وهذا هو تابع الألوان للذي طلبه مني:
# include <Windows.h>
void SetColor(unsigned short color)
{
HANDLE hcon= GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hcon,color);
}
جرب ثم جرب حتى تعرف شلون يستخدم، معلى اشرح شي لضيق الوقت.
ملاحظة: لا تنسى استخدام:
cout.flush()
&
flush(cout)
هيك على ما أذكر.
لنشوف مين هدا يلي بالغلط حيمشي الحال معو ويحلها (معلى حط أي أسئلة لانو ما في وقت ومافي تفاعل).
أخوكم فــــــي الله